--- katapult-0.3.1.3.orig/katapult/katapult/Makefile.in +++ katapult-0.3.1.3/katapult/katapult/Makefile.in @@ -147,6 +147,7 @@ FFLAGS = @FFLAGS@ FRAMEWORK_COREAUDIO = @FRAMEWORK_COREAUDIO@ GMSGFMT = @GMSGFMT@ +GREP = @GREP@ HAVE_GCC_VISIBILITY = @HAVE_GCC_VISIBILITY@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ @@ -264,18 +265,16 @@ VERSION = @VERSION@ WOVERLOADED_VIRTUAL = @WOVERLOADED_VIRTUAL@ XGETTEXT = @XGETTEXT@ +XMKMF = @XMKMF@ XMLLINT = @XMLLINT@ X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_INCLUDES = @X_INCLUDES@ X_LDFLAGS = @X_LDFLAGS@ X_PRE_LIBS = @X_PRE_LIBS@ X_RPATH = @X_RPATH@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ all_includes = @all_includes@ all_libraries = @all_libraries@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ @@ -294,12 +293,16 @@ build_os = @build_os@ build_vendor = @build_vendor@ 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@ include_ARTS_FALSE = @include_ARTS_FALSE@ include_ARTS_TRUE = @include_ARTS_TRUE@ include_x11_FALSE = @include_x11_FALSE@ @@ -334,14 +337,17 @@ kdeinitdir = @kdeinitdir@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ po_SUBDIR_included_FALSE = @po_SUBDIR_included_FALSE@ po_SUBDIR_included_TRUE = @po_SUBDIR_included_TRUE@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ qt_includes = @qt_includes@ qt_libraries = @qt_libraries@ sbindir = @sbindir@ --- katapult-0.3.1.3.orig/katapult/common/Makefile.in +++ katapult-0.3.1.3/katapult/common/Makefile.in @@ -165,6 +165,7 @@ FFLAGS = @FFLAGS@ FRAMEWORK_COREAUDIO = @FRAMEWORK_COREAUDIO@ GMSGFMT = @GMSGFMT@ +GREP = @GREP@ HAVE_GCC_VISIBILITY = @HAVE_GCC_VISIBILITY@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ @@ -282,18 +283,16 @@ VERSION = @VERSION@ WOVERLOADED_VIRTUAL = @WOVERLOADED_VIRTUAL@ XGETTEXT = @XGETTEXT@ +XMKMF = @XMKMF@ XMLLINT = @XMLLINT@ X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_INCLUDES = @X_INCLUDES@ X_LDFLAGS = @X_LDFLAGS@ X_PRE_LIBS = @X_PRE_LIBS@ X_RPATH = @X_RPATH@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ all_includes = @all_includes@ all_libraries = @all_libraries@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ @@ -312,12 +311,16 @@ build_os = @build_os@ build_vendor = @build_vendor@ 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@ include_ARTS_FALSE = @include_ARTS_FALSE@ include_ARTS_TRUE = @include_ARTS_TRUE@ include_x11_FALSE = @include_x11_FALSE@ @@ -352,14 +355,17 @@ kdeinitdir = @kdeinitdir@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ po_SUBDIR_included_FALSE = @po_SUBDIR_included_FALSE@ po_SUBDIR_included_TRUE = @po_SUBDIR_included_TRUE@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ qt_includes = @qt_includes@ qt_libraries = @qt_libraries@ sbindir = @sbindir@ @@ -403,7 +409,7 @@ #>- libkatapultdisplay_la_SOURCES = katapultdisplay.cpp imagedisplay.cpp imagedisplaysettings.ui #>+ 1 libkatapultdisplay_la_SOURCES=katapultdisplay.cpp imagedisplay.cpp imagedisplaysettings.cpp -libkatapultdisplay_la_LDFLAGS = $(all_libraries) -version-info 1:0:0 +libkatapultdisplay_la_LDFLAGS = $(all_libraries) -version-info 1:1:0 libkatapultdisplay_la_LIBADD = libkatapult.la # this is where the service type files will go --- katapult-0.3.1.3.orig/katapult/file.txt +++ katapult-0.3.1.3/katapult/file.txt @@ -0,0 +1,714 @@ +done X-Ubuntu-Gettext-Domain: /etc/kderc +done X-Ubuntu-Gettext-Domain: /etc/kderc +!pWriteBackMap: /etc/kderc +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +!pWriteBackMap: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /etc/kde-user-profile +!pWriteBackMap: /etc/kde-user-profile +done X-Ubuntu-Gettext-Domain: /etc/kderc +done X-Ubuntu-Gettext-Domain: /etc/kderc +!pWriteBackMap: /etc/kderc +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +!pWriteBackMap: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +!pWriteBackMap: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /etc/kderc +done X-Ubuntu-Gettext-Domain: /etc/kderc +!pWriteBackMap: /etc/kderc +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +!pWriteBackMap: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /etc/kde-user-profile +!pWriteBackMap: /etc/kde-user-profile +done X-Ubuntu-Gettext-Domain: /etc/kderc +done X-Ubuntu-Gettext-Domain: /etc/kderc +!pWriteBackMap: /etc/kderc +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +!pWriteBackMap: /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +done X-Ubuntu-Gettext-Domain: /home/jr/.kde/share/config/kdeglobals +!pWriteBackMap: /home/jr/.kde/share/config/kdeglobals --- katapult-0.3.1.3.orig/katapult/plugins/catalogs/spellcatalog/Makefile.in +++ katapult-0.3.1.3/katapult/plugins/catalogs/spellcatalog/Makefile.in @@ -0,0 +1,868 @@ +# Makefile.in generated by automake 1.9.6 from Makefile.am. +# KDE tags expanded automatically by am_edit - $Revision: 483858 $ +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005 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@ + +# Copyright (C) 2006 Jonathan Riddell + + + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +top_builddir = ../../../.. +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +INSTALL = @INSTALL@ +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@ +target_triplet = @target@ +subdir = katapult/plugins/catalogs/spellcatalog +DIST_COMMON = $(noinst_HEADERS) $(srcdir)/Makefile.am \ + $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/admin/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; +am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; +am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; +am__installdirs = "$(DESTDIR)$(kde_moduledir)" \ + "$(DESTDIR)$(kde_servicesdir)" +kde_moduleLTLIBRARIES_INSTALL = $(INSTALL) +LTLIBRARIES = $(kde_module_LTLIBRARIES) +am__DEPENDENCIES_1 = +katapult_spellcatalog_la_DEPENDENCIES = $(am__DEPENDENCIES_1) \ + $(am__DEPENDENCIES_1) \ + $(top_builddir)/katapult/common/libkatapultcatalog.la +am_katapult_spellcatalog_la_OBJECTS = spellcatalog.lo spelling.lo \ + actioncopyspelling.lo +#>- katapult_spellcatalog_la_OBJECTS = \ +#>- $(am_katapult_spellcatalog_la_OBJECTS) +#>+ 6 +katapult_spellcatalog_la_final_OBJECTS = katapult_spellcatalog_la.all_cpp.lo +katapult_spellcatalog_la_nofinal_OBJECTS = spellcatalog.lo spelling.lo \ + actioncopyspelling.lo settings.lo\ +spelling.moc.lo spellcatalog.moc.lo +@KDE_USE_FINAL_FALSE@katapult_spellcatalog_la_OBJECTS = $(katapult_spellcatalog_la_nofinal_OBJECTS) +@KDE_USE_FINAL_TRUE@katapult_spellcatalog_la_OBJECTS = $(katapult_spellcatalog_la_final_OBJECTS) +DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir) +depcomp = $(SHELL) $(top_srcdir)/admin/depcomp +am__depfiles_maybe = depfiles +#>- CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ +#>- $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +#>+ 2 +CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) +#>- LTCXXCOMPILE = $(LIBTOOL) --tag=CXX --mode=compile $(CXX) $(DEFS) \ +#>- $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ +#>- $(AM_CXXFLAGS) $(CXXFLAGS) +#>+ 3 +LTCXXCOMPILE = $(LIBTOOL) --tag=CXX --mode=compile $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) +CXXLD = $(CXX) +#>- CXXLINK = $(LIBTOOL) --tag=CXX --mode=link $(CXXLD) $(AM_CXXFLAGS) \ +#>- $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ +#>+ 2 +CXXLINK = $(LIBTOOL) --tag=CXX --mode=link $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(KDE_CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ +SOURCES = $(katapult_spellcatalog_la_SOURCES) +DIST_SOURCES = $(katapult_spellcatalog_la_SOURCES) +kde_servicesDATA_INSTALL = $(INSTALL_DATA) +DATA = $(kde_services_DATA) +HEADERS = $(noinst_HEADERS) +ETAGS = etags +CTAGS = ctags +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMDEP_FALSE = @AMDEP_FALSE@ +AMDEP_TRUE = @AMDEP_TRUE@ +AMTAR = @AMTAR@ +AR = @AR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CC = @CC@ +CCDEPMODE = @CCDEPMODE@ +CFLAGS = @CFLAGS@ +CONF_FILES = @CONF_FILES@ +CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@ +CXX = @CXX@ +CXXCPP = @CXXCPP@ +CXXDEPMODE = @CXXDEPMODE@ +CXXFLAGS = @CXXFLAGS@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +DOXYGEN = @DOXYGEN@ +DOXYGEN_PROJECT_NAME = @DOXYGEN_PROJECT_NAME@ +DOXYGEN_PROJECT_NUMBER = @DOXYGEN_PROJECT_NUMBER@ +ECHO = @ECHO@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +EGREP = @EGREP@ +ENABLE_PERMISSIVE_FLAG = @ENABLE_PERMISSIVE_FLAG@ +EXEEXT = @EXEEXT@ +F77 = @F77@ +FFLAGS = @FFLAGS@ +FRAMEWORK_COREAUDIO = @FRAMEWORK_COREAUDIO@ +GMSGFMT = @GMSGFMT@ +GREP = @GREP@ +HAVE_GCC_VISIBILITY = @HAVE_GCC_VISIBILITY@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_CHECK_PLUGIN = @KDE_CHECK_PLUGIN@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_HAS_DOXYGEN = @KDE_HAS_DOXYGEN@ +KDE_HAVE_DOT = @KDE_HAVE_DOT@ +KDE_INCLUDES = @KDE_INCLUDES@ +KDE_INSTALLED_FALSE = @KDE_INSTALLED_FALSE@ +KDE_INSTALLED_TRUE = @KDE_INSTALLED_TRUE@ +KDE_LDFLAGS = @KDE_LDFLAGS@ +KDE_MT_LDFLAGS = @KDE_MT_LDFLAGS@ +KDE_MT_LIBS = @KDE_MT_LIBS@ +KDE_NO_UNDEFINED = @KDE_NO_UNDEFINED@ +KDE_PLUGIN = @KDE_PLUGIN@ +KDE_RPATH = @KDE_RPATH@ +KDE_USE_CLOSURE_FALSE = @KDE_USE_CLOSURE_FALSE@ +KDE_USE_CLOSURE_TRUE = @KDE_USE_CLOSURE_TRUE@ +KDE_USE_FINAL_FALSE = @KDE_USE_FINAL_FALSE@ +KDE_USE_FINAL_TRUE = @KDE_USE_FINAL_TRUE@ +KDE_USE_FPIE = @KDE_USE_FPIE@ +KDE_USE_NMCHECK_FALSE = @KDE_USE_NMCHECK_FALSE@ +KDE_USE_NMCHECK_TRUE = @KDE_USE_NMCHECK_TRUE@ +KDE_USE_PIE = @KDE_USE_PIE@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LDFLAGS = @LDFLAGS@ +LDFLAGS_AS_NEEDED = @LDFLAGS_AS_NEEDED@ +LDFLAGS_NEW_DTAGS = @LDFLAGS_NEW_DTAGS@ +LEX = @LEX@ +LEXLIB = @LEXLIB@ +LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ +LFLAGS = @LFLAGS@ +LIBCOMPAT = @LIBCOMPAT@ +LIBCRYPT = @LIBCRYPT@ +LIBDL = @LIBDL@ +LIBJPEG = @LIBJPEG@ +LIBOBJS = @LIBOBJS@ +LIBPNG = @LIBPNG@ +LIBPTHREAD = @LIBPTHREAD@ +LIBRESOLV = @LIBRESOLV@ +LIBS = @LIBS@ +LIBSM = @LIBSM@ +LIBSOCKET = @LIBSOCKET@ +LIBTOOL = @LIBTOOL@ +LIBUCB = @LIBUCB@ +LIBUTIL = @LIBUTIL@ +LIBZ = @LIBZ@ +LIB_KAB = @LIB_KAB@ +LIB_KABC = @LIB_KABC@ +LIB_KDECORE = @LIB_KDECORE@ +LIB_KDED = @LIB_KDED@ +LIB_KDEPIM = @LIB_KDEPIM@ +LIB_KDEPRINT = @LIB_KDEPRINT@ +LIB_KDEUI = @LIB_KDEUI@ +LIB_KDNSSD = @LIB_KDNSSD@ +LIB_KFILE = @LIB_KFILE@ +LIB_KFM = @LIB_KFM@ +LIB_KHTML = @LIB_KHTML@ +LIB_KIMPROXY = @LIB_KIMPROXY@ +LIB_KIO = @LIB_KIO@ +LIB_KJS = @LIB_KJS@ +LIB_KNEWSTUFF = @LIB_KNEWSTUFF@ +LIB_KPARTS = @LIB_KPARTS@ +LIB_KSPELL = @LIB_KSPELL@ +LIB_KSYCOCA = @LIB_KSYCOCA@ +LIB_KUNITTEST = @LIB_KUNITTEST@ +LIB_KUTILS = @LIB_KUTILS@ +LIB_POLL = @LIB_POLL@ +LIB_QPE = @LIB_QPE@ +LIB_QT = @LIB_QT@ +LIB_SMB = @LIB_SMB@ +LIB_X11 = @LIB_X11@ +LIB_XEXT = @LIB_XEXT@ +LIB_XRENDER = @LIB_XRENDER@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MOC = @MOC@ +MSGFMT = @MSGFMT@ +NOOPT_CFLAGS = @NOOPT_CFLAGS@ +NOOPT_CXXFLAGS = @NOOPT_CXXFLAGS@ +OBJEXT = @OBJEXT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +PERL = @PERL@ +QTDOCDIR = @QTDOCDIR@ +QTE_NORTTI = @QTE_NORTTI@ +QT_INCLUDES = @QT_INCLUDES@ +QT_LDFLAGS = @QT_LDFLAGS@ +RANLIB = @RANLIB@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +UIC = @UIC@ +UIC_TR = @UIC_TR@ +USER_INCLUDES = @USER_INCLUDES@ +USER_LDFLAGS = @USER_LDFLAGS@ +USE_EXCEPTIONS = @USE_EXCEPTIONS@ +USE_RTTI = @USE_RTTI@ +USE_THREADS = @USE_THREADS@ +VERSION = @VERSION@ +WOVERLOADED_VIRTUAL = @WOVERLOADED_VIRTUAL@ +XGETTEXT = @XGETTEXT@ +XMKMF = @XMKMF@ +XMLLINT = @XMLLINT@ +X_EXTRA_LIBS = @X_EXTRA_LIBS@ +X_INCLUDES = @X_INCLUDES@ +X_LDFLAGS = @X_LDFLAGS@ +X_PRE_LIBS = @X_PRE_LIBS@ +X_RPATH = @X_RPATH@ +ac_ct_CC = @ac_ct_CC@ +ac_ct_CXX = @ac_ct_CXX@ +ac_ct_F77 = @ac_ct_F77@ +all_includes = @all_includes@ +all_libraries = @all_libraries@ +am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ +am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ +am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ +am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ +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@ +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@ +include_ARTS_FALSE = @include_ARTS_FALSE@ +include_ARTS_TRUE = @include_ARTS_TRUE@ +include_x11_FALSE = @include_x11_FALSE@ +include_x11_TRUE = @include_x11_TRUE@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +katapult_SUBDIR_included_FALSE = @katapult_SUBDIR_included_FALSE@ +katapult_SUBDIR_included_TRUE = @katapult_SUBDIR_included_TRUE@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_includes = @kde_includes@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libraries = @kde_libraries@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_qtver = @kde_qtver@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +po_SUBDIR_included_FALSE = @po_SUBDIR_included_FALSE@ +po_SUBDIR_included_TRUE = @po_SUBDIR_included_TRUE@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +qt_includes = @qt_includes@ +qt_libraries = @qt_libraries@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +sysconfdir = @sysconfdir@ +target = @target@ +target_alias = @target_alias@ +target_cpu = @target_cpu@ +target_os = @target_os@ +target_vendor = @target_vendor@ +unsermake_enable_pch_FALSE = @unsermake_enable_pch_FALSE@ +unsermake_enable_pch_TRUE = @unsermake_enable_pch_TRUE@ +x_includes = @x_includes@ +x_libraries = @x_libraries@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ + +# set the include path for X, qt and KDE +INCLUDES = -I$(top_srcdir)/katapult/common $(all_includes) + +# header files +noinst_HEADERS = actioncopyspelling.h spellcatalog.h spelling.h + +# use automoc +#>- METASOURCES = AUTO +KDE_ICON = AUTO + +# our plugin +kde_module_LTLIBRARIES = katapult_spellcatalog.la +#>- katapult_spellcatalog_la_SOURCES = settings.ui spellcatalog.cpp spelling.cpp actioncopyspelling.cpp +#>+ 1 +katapult_spellcatalog_la_SOURCES= spellcatalog.cpp spelling.cpp actioncopyspelling.cpp settings.cpp +katapult_spellcatalog_la_LDFLAGS = -module $(KDE_RPATH) $(KDE_PLUGIN) $(all_libraries) +katapult_spellcatalog_la_LIBADD = $(LIB_KDEUI) $(LIB_KIO) $(top_builddir)/katapult/common/libkatapultcatalog.la +kde_services_DATA = katapult_spellcatalog.desktop +#>- all: all-am +#>+ 1 +all: docs-am all-am + +.SUFFIXES: +.SUFFIXES: .cpp .lo .o .obj +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign katapult/plugins/catalogs/spellcatalog/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --foreign katapult/plugins/catalogs/spellcatalog/Makefile +#>+ 12 + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign katapult/plugins/catalogs/spellcatalog/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign katapult/plugins/catalogs/spellcatalog/Makefile + cd $(top_srcdir) && perl admin/am_edit katapult/plugins/catalogs/spellcatalog/Makefile.in +.PRECIOUS: 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; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +install-kde_moduleLTLIBRARIES: $(kde_module_LTLIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(kde_moduledir)" || $(mkdir_p) "$(DESTDIR)$(kde_moduledir)" + @list='$(kde_module_LTLIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(LIBTOOL) --mode=install $(kde_moduleLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(kde_moduledir)/$$f'"; \ + $(LIBTOOL) --mode=install $(kde_moduleLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(kde_moduledir)/$$f"; \ + else :; fi; \ + done + +uninstall-kde_moduleLTLIBRARIES: + @$(NORMAL_UNINSTALL) + @set -x; list='$(kde_module_LTLIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(kde_moduledir)/$$p'"; \ + $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(kde_moduledir)/$$p"; \ + done + +clean-kde_moduleLTLIBRARIES: + -test -z "$(kde_module_LTLIBRARIES)" || rm -f $(kde_module_LTLIBRARIES) + @list='$(kde_module_LTLIBRARIES)'; for p in $$list; do \ + dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \ + test "$$dir" != "$$p" || dir=.; \ + echo "rm -f \"$${dir}/so_locations\""; \ + rm -f "$${dir}/so_locations"; \ + done +#>- katapult_spellcatalog.la: $(katapult_spellcatalog_la_OBJECTS) $(katapult_spellcatalog_la_DEPENDENCIES) +#>+ 2 +@KDE_USE_CLOSURE_TRUE@katapult_spellcatalog.la: katapult_spellcatalog.la.closure $(katapult_spellcatalog_la_OBJECTS) $(katapult_spellcatalog_la_DEPENDENCIES) +@KDE_USE_CLOSURE_FALSE@katapult_spellcatalog.la: $(katapult_spellcatalog_la_OBJECTS) $(katapult_spellcatalog_la_DEPENDENCIES) + $(CXXLINK) -rpath $(kde_moduledir) $(katapult_spellcatalog_la_LDFLAGS) $(katapult_spellcatalog_la_OBJECTS) $(katapult_spellcatalog_la_LIBADD) $(LIBS) + +mostlyclean-compile: + -rm -f *.$(OBJEXT) + +distclean-compile: + -rm -f *.tab.c + +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/actioncopyspelling.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/spellcatalog.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/spelling.Plo@am__quote@ + +.cpp.o: +@am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ +@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + +.cpp.obj: +@am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ +@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + +.cpp.lo: +@am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ +@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs + +distclean-libtool: + -rm -f libtool +uninstall-info-am: +install-kde_servicesDATA: $(kde_services_DATA) + @$(NORMAL_INSTALL) + test -z "$(kde_servicesdir)" || $(mkdir_p) "$(DESTDIR)$(kde_servicesdir)" + @list='$(kde_services_DATA)'; for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + f=$(am__strip_dir) \ + echo " $(kde_servicesDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(kde_servicesdir)/$$f'"; \ + $(kde_servicesDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(kde_servicesdir)/$$f"; \ + done + +uninstall-kde_servicesDATA: + @$(NORMAL_UNINSTALL) + @list='$(kde_services_DATA)'; for p in $$list; do \ + f=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(kde_servicesdir)/$$f'"; \ + rm -f "$(DESTDIR)$(kde_servicesdir)/$$f"; \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +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)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-am +all-am: Makefile $(LTLIBRARIES) $(DATA) $(HEADERS) +installdirs: + for dir in "$(DESTDIR)$(kde_moduledir)" "$(DESTDIR)$(kde_servicesdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +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-am +#>+ 1 +clean: kde-rpo-clean clean-am + +#>- clean-am: clean-generic clean-kde_moduleLTLIBRARIES clean-libtool \ +#>- mostlyclean-am +#>+ 2 +clean-am: clean-metasources clean-ui clean-closures clean-bcheck clean-final clean-generic clean-kde_moduleLTLIBRARIES clean-libtool \ + mostlyclean-am + +distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile +distclean-am: clean-am distclean-compile distclean-generic \ + distclean-libtool distclean-tags + +dvi: dvi-am + +dvi-am: + +html: html-am + +info: info-am + +info-am: + +#>- install-data-am: install-kde_moduleLTLIBRARIES \ +#>- install-kde_servicesDATA +#>+ 2 +install-data-am: install-kde-icons \ + install-kde_servicesDATA + +#>- install-exec-am: +#>+ 1 +install-exec-am: install-kde_moduleLTLIBRARIES + +install-info: install-info-am + +install-man: + +installcheck-am: + +maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + +pdf: pdf-am + +pdf-am: + +ps: ps-am + +ps-am: + +#>- uninstall-am: uninstall-info-am uninstall-kde_moduleLTLIBRARIES \ +#>- uninstall-kde_servicesDATA +#>+ 2 +uninstall-am: uninstall-kde-icons uninstall-info-am uninstall-kde_moduleLTLIBRARIES \ + uninstall-kde_servicesDATA + +.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \ + clean-kde_moduleLTLIBRARIES clean-libtool ctags distclean \ + distclean-compile distclean-generic distclean-libtool \ + distclean-tags distdir dvi dvi-am html html-am info info-am \ + install install-am install-data install-data-am install-exec \ + install-exec-am install-info install-info-am \ + install-kde_moduleLTLIBRARIES install-kde_servicesDATA \ + install-man install-strip installcheck installcheck-am \ + installdirs maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \ + uninstall-am uninstall-info-am uninstall-kde_moduleLTLIBRARIES \ + uninstall-kde_servicesDATA + +# 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: + +#>+ 8 +katapult_spellcatalog.la.closure: $(katapult_spellcatalog_la_OBJECTS) $(katapult_spellcatalog_la_DEPENDENCIES) + @echo "int main() {return 0;}" > katapult_spellcatalog_la_closure.cpp + @$(LTCXXCOMPILE) -c katapult_spellcatalog_la_closure.cpp + $(CXXLINK) katapult_spellcatalog_la_closure.lo $(katapult_spellcatalog_la_LDFLAGS) $(katapult_spellcatalog_la_OBJECTS) $(katapult_spellcatalog_la_LIBADD) $(LIBS) + @rm -f katapult_spellcatalog_la_closure.* katapult_spellcatalog.la.closure + @echo "timestamp" > katapult_spellcatalog.la.closure + + +#>+ 3 +spelling.moc.cpp: $(srcdir)/spelling.h + $(MOC) $(srcdir)/spelling.h -o spelling.moc.cpp + +#>+ 2 +mocs: spelling.moc.cpp + +#>+ 3 +spellcatalog.moc.cpp: $(srcdir)/spellcatalog.h + $(MOC) $(srcdir)/spellcatalog.h -o spellcatalog.moc.cpp + +#>+ 2 +mocs: spellcatalog.moc.cpp + +#>+ 3 +clean-metasources: + -rm -f spelling.moc.cpp spellcatalog.moc.cpp + +#>+ 2 +KDE_DIST=settings.ui cr128-action-katapultspellcheck.png Makefile.in katapult_spellcatalog.desktop crsc-action-katapultspellcheck.svgz Makefile.am + +#>+ 4 +clean-ui: + -rm -f \ + settings.cpp settings.h settings.moc + +#>+ 3 +clean-closures: + -rm -f katapult_spellcatalog.la.closure + +#>+ 2 +docs-am: + +#>+ 10 +install-kde-icons: + $(mkinstalldirs) $(DESTDIR)$(kde_icondir)/crystalsvg/128x128/actions + $(INSTALL_DATA) $(srcdir)/cr128-action-katapultspellcheck.png $(DESTDIR)$(kde_icondir)/crystalsvg/128x128/actions/katapultspellcheck.png + $(mkinstalldirs) $(DESTDIR)$(kde_icondir)/crystalsvg/scalable/actions + $(INSTALL_DATA) $(srcdir)/crsc-action-katapultspellcheck.svgz $(DESTDIR)$(kde_icondir)/crystalsvg/scalable/actions/katapultspellcheck.svgz + +uninstall-kde-icons: + -rm -f $(DESTDIR)$(kde_icondir)/crystalsvg/128x128/actions/katapultspellcheck.png + -rm -f $(DESTDIR)$(kde_icondir)/crystalsvg/scalable/actions/katapultspellcheck.svgz + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign katapult/plugins/catalogs/spellcatalog/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign katapult/plugins/catalogs/spellcatalog/Makefile + cd $(top_srcdir) && perl admin/am_edit katapult/plugins/catalogs/spellcatalog/Makefile.in + + +#>+ 21 +clean-bcheck: + rm -f *.bchecktest.cc *.bchecktest.cc.class a.out + +bcheck: bcheck-am + +bcheck-am: + @for i in ; do \ + if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \ + echo "int main() {return 0;}" > $$i.bchecktest.cc ; \ + echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \ + echo "$$i"; \ + if ! $(CXXCOMPILE) --dump-class-hierarchy -c $$i.bchecktest.cc; then \ + rm -f $$i.bchecktest.cc; exit 1; \ + fi ; \ + echo "" >> $$i.bchecktest.cc.class; \ + perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \ + rm -f a.out; \ + fi ; \ + done + + +#>+ 11 +katapult_spellcatalog_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/spellcatalog.cpp $(srcdir)/spelling.cpp $(srcdir)/actioncopyspelling.cpp settings.cpp spelling.moc.cpp spellcatalog.moc.cpp settings.moc + @echo 'creating katapult_spellcatalog_la.all_cpp.cpp ...'; \ + rm -f katapult_spellcatalog_la.all_cpp.files katapult_spellcatalog_la.all_cpp.final; \ + echo "#define KDE_USE_FINAL 1" >> katapult_spellcatalog_la.all_cpp.final; \ + for file in spellcatalog.cpp spelling.cpp actioncopyspelling.cpp settings.cpp spelling.moc.cpp spellcatalog.moc.cpp ; do \ + echo "#include \"$$file\"" >> katapult_spellcatalog_la.all_cpp.files; \ + test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> katapult_spellcatalog_la.all_cpp.final; \ + done; \ + cat katapult_spellcatalog_la.all_cpp.final katapult_spellcatalog_la.all_cpp.files > katapult_spellcatalog_la.all_cpp.cpp; \ + rm -f katapult_spellcatalog_la.all_cpp.final katapult_spellcatalog_la.all_cpp.files + +#>+ 3 +clean-final: + -rm -f katapult_spellcatalog_la.all_cpp.cpp + +#>+ 3 +final: + $(MAKE) katapult_spellcatalog_la_OBJECTS="$(katapult_spellcatalog_la_final_OBJECTS)" all-am + +#>+ 3 +final-install: + $(MAKE) katapult_spellcatalog_la_OBJECTS="$(katapult_spellcatalog_la_final_OBJECTS)" install-am + +#>+ 3 +no-final: + $(MAKE) katapult_spellcatalog_la_OBJECTS="$(katapult_spellcatalog_la_nofinal_OBJECTS)" all-am + +#>+ 3 +no-final-install: + $(MAKE) katapult_spellcatalog_la_OBJECTS="$(katapult_spellcatalog_la_nofinal_OBJECTS)" install-am + +#>+ 3 +kde-rpo-clean: + -rm -f *.rpo + +#>+ 6 +nmcheck: +$(srcdir)/spelling.cpp: settings.h +$(srcdir)/actioncopyspelling.cpp: settings.h +$(srcdir)/spellcatalog.cpp: settings.h +nmcheck-am: nmcheck + +#>+ 15 +settings.cpp: $(srcdir)/settings.ui settings.h settings.moc + rm -f settings.cpp + echo '#include ' > settings.cpp + echo '#include ' >> settings.cpp + $(UIC) -tr ${UIC_TR} -i settings.h $(srcdir)/settings.ui > settings.cpp.temp ; ret=$$?; \ + $(PERL) -pe "s,${UIC_TR}( \"\" ),QString::null,g" settings.cpp.temp | $(PERL) -pe "s,${UIC_TR}( \"\"\, \"\" ),QString::null,g" | $(PERL) -pe "s,image([0-9][0-9]*)_data,img\$$1_settings,g" | $(PERL) -pe "s,: QWizard\(,: KWizard(,g" >> settings.cpp ;\ + rm -f settings.cpp.temp ;\ + if test "$$ret" = 0; then echo '#include "settings.moc"' >> settings.cpp; else rm -f settings.cpp ; exit $$ret ; fi + +settings.h: $(srcdir)/settings.ui + rm -rf settings.h; + $(UIC) $(srcdir)/settings.ui | $(PERL) -pi -e "s,public QWizard,public KWizard,g; s,#include ,#include ,g" >> settings.h ; +settings.moc: settings.h + $(MOC) settings.h -o settings.moc --- katapult-0.3.1.3.orig/katapult/plugins/catalogs/calculatorcatalog/Makefile.in +++ katapult-0.3.1.3/katapult/plugins/catalogs/calculatorcatalog/Makefile.in @@ -151,6 +151,7 @@ FFLAGS = @FFLAGS@ FRAMEWORK_COREAUDIO = @FRAMEWORK_COREAUDIO@ GMSGFMT = @GMSGFMT@ +GREP = @GREP@ HAVE_GCC_VISIBILITY = @HAVE_GCC_VISIBILITY@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ @@ -268,18 +269,16 @@ VERSION = @VERSION@ WOVERLOADED_VIRTUAL = @WOVERLOADED_VIRTUAL@ XGETTEXT = @XGETTEXT@ +XMKMF = @XMKMF@ XMLLINT = @XMLLINT@ X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_INCLUDES = @X_INCLUDES@ X_LDFLAGS = @X_LDFLAGS@ X_PRE_LIBS = @X_PRE_LIBS@ X_RPATH = @X_RPATH@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ all_includes = @all_includes@ all_libraries = @all_libraries@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ @@ -298,12 +297,16 @@ build_os = @build_os@ build_vendor = @build_vendor@ 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@ include_ARTS_FALSE = @include_ARTS_FALSE@ include_ARTS_TRUE = @include_ARTS_TRUE@ include_x11_FALSE = @include_x11_FALSE@ @@ -338,14 +341,17 @@ kdeinitdir = @kdeinitdir@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ po_SUBDIR_included_FALSE = @po_SUBDIR_included_FALSE@ po_SUBDIR_included_TRUE = @po_SUBDIR_included_TRUE@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ qt_includes = @qt_includes@ qt_libraries = @qt_libraries@ sbindir = @sbindir@ --- katapult-0.3.1.3.orig/katapult/plugins/catalogs/bookmarkcatalog/Makefile.in +++ katapult-0.3.1.3/katapult/plugins/catalogs/bookmarkcatalog/Makefile.in @@ -149,6 +149,7 @@ FFLAGS = @FFLAGS@ FRAMEWORK_COREAUDIO = @FRAMEWORK_COREAUDIO@ GMSGFMT = @GMSGFMT@ +GREP = @GREP@ HAVE_GCC_VISIBILITY = @HAVE_GCC_VISIBILITY@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ @@ -266,18 +267,16 @@ VERSION = @VERSION@ WOVERLOADED_VIRTUAL = @WOVERLOADED_VIRTUAL@ XGETTEXT = @XGETTEXT@ +XMKMF = @XMKMF@ XMLLINT = @XMLLINT@ X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_INCLUDES = @X_INCLUDES@ X_LDFLAGS = @X_LDFLAGS@ X_PRE_LIBS = @X_PRE_LIBS@ X_RPATH = @X_RPATH@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ all_includes = @all_includes@ all_libraries = @all_libraries@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ @@ -296,12 +295,16 @@ build_os = @build_os@ build_vendor = @build_vendor@ 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@ include_ARTS_FALSE = @include_ARTS_FALSE@ include_ARTS_TRUE = @include_ARTS_TRUE@ include_x11_FALSE = @include_x11_FALSE@ @@ -336,14 +339,17 @@ kdeinitdir = @kdeinitdir@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ po_SUBDIR_included_FALSE = @po_SUBDIR_included_FALSE@ po_SUBDIR_included_TRUE = @po_SUBDIR_included_TRUE@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ qt_includes = @qt_includes@ qt_libraries = @qt_libraries@ sbindir = @sbindir@ --- katapult-0.3.1.3.orig/katapult/plugins/catalogs/documentcatalog/Makefile.in +++ katapult-0.3.1.3/katapult/plugins/catalogs/documentcatalog/Makefile.in @@ -149,6 +149,7 @@ FFLAGS = @FFLAGS@ FRAMEWORK_COREAUDIO = @FRAMEWORK_COREAUDIO@ GMSGFMT = @GMSGFMT@ +GREP = @GREP@ HAVE_GCC_VISIBILITY = @HAVE_GCC_VISIBILITY@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ @@ -266,18 +267,16 @@ VERSION = @VERSION@ WOVERLOADED_VIRTUAL = @WOVERLOADED_VIRTUAL@ XGETTEXT = @XGETTEXT@ +XMKMF = @XMKMF@ XMLLINT = @XMLLINT@ X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_INCLUDES = @X_INCLUDES@ X_LDFLAGS = @X_LDFLAGS@ X_PRE_LIBS = @X_PRE_LIBS@ X_RPATH = @X_RPATH@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ all_includes = @all_includes@ all_libraries = @all_libraries@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ @@ -296,12 +295,16 @@ build_os = @build_os@ build_vendor = @build_vendor@ 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@ include_ARTS_FALSE = @include_ARTS_FALSE@ include_ARTS_TRUE = @include_ARTS_TRUE@ include_x11_FALSE = @include_x11_FALSE@ @@ -336,14 +339,17 @@ kdeinitdir = @kdeinitdir@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ po_SUBDIR_included_FALSE = @po_SUBDIR_included_FALSE@ po_SUBDIR_included_TRUE = @po_SUBDIR_included_TRUE@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ qt_includes = @qt_includes@ qt_libraries = @qt_libraries@ sbindir = @sbindir@ --- katapult-0.3.1.3.orig/katapult/plugins/catalogs/programcatalog/Makefile.in +++ katapult-0.3.1.3/katapult/plugins/catalogs/programcatalog/Makefile.in @@ -149,6 +149,7 @@ FFLAGS = @FFLAGS@ FRAMEWORK_COREAUDIO = @FRAMEWORK_COREAUDIO@ GMSGFMT = @GMSGFMT@ +GREP = @GREP@ HAVE_GCC_VISIBILITY = @HAVE_GCC_VISIBILITY@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ @@ -266,18 +267,16 @@ VERSION = @VERSION@ WOVERLOADED_VIRTUAL = @WOVERLOADED_VIRTUAL@ XGETTEXT = @XGETTEXT@ +XMKMF = @XMKMF@ XMLLINT = @XMLLINT@ X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_INCLUDES = @X_INCLUDES@ X_LDFLAGS = @X_LDFLAGS@ X_PRE_LIBS = @X_PRE_LIBS@ X_RPATH = @X_RPATH@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ all_includes = @all_includes@ all_libraries = @all_libraries@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ @@ -296,12 +295,16 @@ build_os = @build_os@ build_vendor = @build_vendor@ 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@ include_ARTS_FALSE = @include_ARTS_FALSE@ include_ARTS_TRUE = @include_ARTS_TRUE@ include_x11_FALSE = @include_x11_FALSE@ @@ -336,14 +339,17 @@ kdeinitdir = @kdeinitdir@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ po_SUBDIR_included_FALSE = @po_SUBDIR_included_FALSE@ po_SUBDIR_included_TRUE = @po_SUBDIR_included_TRUE@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ qt_includes = @qt_includes@ qt_libraries = @qt_libraries@ sbindir = @sbindir@ --- katapult-0.3.1.3.orig/katapult/plugins/catalogs/amarokcatalog/Makefile.in +++ katapult-0.3.1.3/katapult/plugins/catalogs/amarokcatalog/Makefile.in @@ -149,6 +149,7 @@ FFLAGS = @FFLAGS@ FRAMEWORK_COREAUDIO = @FRAMEWORK_COREAUDIO@ GMSGFMT = @GMSGFMT@ +GREP = @GREP@ HAVE_GCC_VISIBILITY = @HAVE_GCC_VISIBILITY@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ @@ -266,18 +267,16 @@ VERSION = @VERSION@ WOVERLOADED_VIRTUAL = @WOVERLOADED_VIRTUAL@ XGETTEXT = @XGETTEXT@ +XMKMF = @XMKMF@ XMLLINT = @XMLLINT@ X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_INCLUDES = @X_INCLUDES@ X_LDFLAGS = @X_LDFLAGS@ X_PRE_LIBS = @X_PRE_LIBS@ X_RPATH = @X_RPATH@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ all_includes = @all_includes@ all_libraries = @all_libraries@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ @@ -296,12 +295,16 @@ build_os = @build_os@ build_vendor = @build_vendor@ 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@ include_ARTS_FALSE = @include_ARTS_FALSE@ include_ARTS_TRUE = @include_ARTS_TRUE@ include_x11_FALSE = @include_x11_FALSE@ @@ -336,14 +339,17 @@ kdeinitdir = @kdeinitdir@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ po_SUBDIR_included_FALSE = @po_SUBDIR_included_FALSE@ po_SUBDIR_included_TRUE = @po_SUBDIR_included_TRUE@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ qt_includes = @qt_includes@ qt_libraries = @qt_libraries@ sbindir = @sbindir@ --- katapult-0.3.1.3.orig/katapult/plugins/catalogs/Makefile.in +++ katapult-0.3.1.3/katapult/plugins/catalogs/Makefile.in @@ -110,6 +110,7 @@ FFLAGS = @FFLAGS@ FRAMEWORK_COREAUDIO = @FRAMEWORK_COREAUDIO@ GMSGFMT = @GMSGFMT@ +GREP = @GREP@ HAVE_GCC_VISIBILITY = @HAVE_GCC_VISIBILITY@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ @@ -227,18 +228,16 @@ VERSION = @VERSION@ WOVERLOADED_VIRTUAL = @WOVERLOADED_VIRTUAL@ XGETTEXT = @XGETTEXT@ +XMKMF = @XMKMF@ XMLLINT = @XMLLINT@ X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_INCLUDES = @X_INCLUDES@ X_LDFLAGS = @X_LDFLAGS@ X_PRE_LIBS = @X_PRE_LIBS@ X_RPATH = @X_RPATH@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ all_includes = @all_includes@ all_libraries = @all_libraries@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ @@ -257,12 +256,16 @@ build_os = @build_os@ build_vendor = @build_vendor@ 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@ include_ARTS_FALSE = @include_ARTS_FALSE@ include_ARTS_TRUE = @include_ARTS_TRUE@ include_x11_FALSE = @include_x11_FALSE@ @@ -297,14 +300,17 @@ kdeinitdir = @kdeinitdir@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ po_SUBDIR_included_FALSE = @po_SUBDIR_included_FALSE@ po_SUBDIR_included_TRUE = @po_SUBDIR_included_TRUE@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ qt_includes = @qt_includes@ qt_libraries = @qt_libraries@ sbindir = @sbindir@ @@ -322,7 +328,7 @@ xdg_appsdir = @xdg_appsdir@ xdg_directorydir = @xdg_directorydir@ xdg_menudir = @xdg_menudir@ -SUBDIRS = programcatalog bookmarkcatalog documentcatalog calculatorcatalog amarokcatalog +SUBDIRS = programcatalog bookmarkcatalog documentcatalog calculatorcatalog amarokcatalog spellcatalog #>- all: all-recursive #>+ 1 all: docs-am all-recursive --- katapult-0.3.1.3.orig/katapult/plugins/display/puredisplay/Makefile.in +++ katapult-0.3.1.3/katapult/plugins/display/puredisplay/Makefile.in @@ -146,6 +146,7 @@ FFLAGS = @FFLAGS@ FRAMEWORK_COREAUDIO = @FRAMEWORK_COREAUDIO@ GMSGFMT = @GMSGFMT@ +GREP = @GREP@ HAVE_GCC_VISIBILITY = @HAVE_GCC_VISIBILITY@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ @@ -263,18 +264,16 @@ VERSION = @VERSION@ WOVERLOADED_VIRTUAL = @WOVERLOADED_VIRTUAL@ XGETTEXT = @XGETTEXT@ +XMKMF = @XMKMF@ XMLLINT = @XMLLINT@ X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_INCLUDES = @X_INCLUDES@ X_LDFLAGS = @X_LDFLAGS@ X_PRE_LIBS = @X_PRE_LIBS@ X_RPATH = @X_RPATH@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ all_includes = @all_includes@ all_libraries = @all_libraries@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ @@ -293,12 +292,16 @@ build_os = @build_os@ build_vendor = @build_vendor@ 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@ include_ARTS_FALSE = @include_ARTS_FALSE@ include_ARTS_TRUE = @include_ARTS_TRUE@ include_x11_FALSE = @include_x11_FALSE@ @@ -333,14 +336,17 @@ kdeinitdir = @kdeinitdir@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ po_SUBDIR_included_FALSE = @po_SUBDIR_included_FALSE@ po_SUBDIR_included_TRUE = @po_SUBDIR_included_TRUE@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ qt_includes = @qt_includes@ qt_libraries = @qt_libraries@ sbindir = @sbindir@ --- katapult-0.3.1.3.orig/katapult/plugins/display/o2display/Makefile.in +++ katapult-0.3.1.3/katapult/plugins/display/o2display/Makefile.in @@ -0,0 +1,812 @@ +# Makefile.in generated by automake 1.9.6 from Makefile.am. +# KDE tags expanded automatically by am_edit - $Revision: 483858 $ +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005 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@ + + + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +top_builddir = ../../../.. +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +INSTALL = @INSTALL@ +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@ +target_triplet = @target@ +subdir = katapult/plugins/display/o2display +DIST_COMMON = $(noinst_HEADERS) $(srcdir)/Makefile.am \ + $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/admin/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; +am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; +am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; +am__installdirs = "$(DESTDIR)$(kde_moduledir)" \ + "$(DESTDIR)$(kde_servicesdir)" +kde_moduleLTLIBRARIES_INSTALL = $(INSTALL) +LTLIBRARIES = $(kde_module_LTLIBRARIES) +am__DEPENDENCIES_1 = +katapult_o2display_la_DEPENDENCIES = $(am__DEPENDENCIES_1) \ + $(top_builddir)/katapult/common/libkatapultdisplay.la +am_katapult_o2display_la_OBJECTS = o2display.lo +#>- katapult_o2display_la_OBJECTS = $(am_katapult_o2display_la_OBJECTS) +#>+ 5 +katapult_o2display_la_final_OBJECTS = katapult_o2display_la.all_cpp.lo +katapult_o2display_la_nofinal_OBJECTS = o2display.lo\ +o2display.moc.lo +@KDE_USE_FINAL_FALSE@katapult_o2display_la_OBJECTS = $(katapult_o2display_la_nofinal_OBJECTS) +@KDE_USE_FINAL_TRUE@katapult_o2display_la_OBJECTS = $(katapult_o2display_la_final_OBJECTS) +DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir) +depcomp = $(SHELL) $(top_srcdir)/admin/depcomp +am__depfiles_maybe = depfiles +#>- CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ +#>- $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +#>+ 2 +CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) +#>- LTCXXCOMPILE = $(LIBTOOL) --tag=CXX --mode=compile $(CXX) $(DEFS) \ +#>- $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ +#>- $(AM_CXXFLAGS) $(CXXFLAGS) +#>+ 3 +LTCXXCOMPILE = $(LIBTOOL) --tag=CXX --mode=compile $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) +CXXLD = $(CXX) +#>- CXXLINK = $(LIBTOOL) --tag=CXX --mode=link $(CXXLD) $(AM_CXXFLAGS) \ +#>- $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ +#>+ 2 +CXXLINK = $(LIBTOOL) --tag=CXX --mode=link $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(KDE_CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ +SOURCES = $(katapult_o2display_la_SOURCES) +DIST_SOURCES = $(katapult_o2display_la_SOURCES) +kde_servicesDATA_INSTALL = $(INSTALL_DATA) +DATA = $(kde_services_DATA) +HEADERS = $(noinst_HEADERS) +ETAGS = etags +CTAGS = ctags +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMDEP_FALSE = @AMDEP_FALSE@ +AMDEP_TRUE = @AMDEP_TRUE@ +AMTAR = @AMTAR@ +AR = @AR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CC = @CC@ +CCDEPMODE = @CCDEPMODE@ +CFLAGS = @CFLAGS@ +CONF_FILES = @CONF_FILES@ +CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@ +CXX = @CXX@ +CXXCPP = @CXXCPP@ +CXXDEPMODE = @CXXDEPMODE@ +CXXFLAGS = @CXXFLAGS@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +DOXYGEN = @DOXYGEN@ +DOXYGEN_PROJECT_NAME = @DOXYGEN_PROJECT_NAME@ +DOXYGEN_PROJECT_NUMBER = @DOXYGEN_PROJECT_NUMBER@ +ECHO = @ECHO@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +EGREP = @EGREP@ +ENABLE_PERMISSIVE_FLAG = @ENABLE_PERMISSIVE_FLAG@ +EXEEXT = @EXEEXT@ +F77 = @F77@ +FFLAGS = @FFLAGS@ +FRAMEWORK_COREAUDIO = @FRAMEWORK_COREAUDIO@ +GMSGFMT = @GMSGFMT@ +GREP = @GREP@ +HAVE_GCC_VISIBILITY = @HAVE_GCC_VISIBILITY@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_CHECK_PLUGIN = @KDE_CHECK_PLUGIN@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_HAS_DOXYGEN = @KDE_HAS_DOXYGEN@ +KDE_HAVE_DOT = @KDE_HAVE_DOT@ +KDE_INCLUDES = @KDE_INCLUDES@ +KDE_INSTALLED_FALSE = @KDE_INSTALLED_FALSE@ +KDE_INSTALLED_TRUE = @KDE_INSTALLED_TRUE@ +KDE_LDFLAGS = @KDE_LDFLAGS@ +KDE_MT_LDFLAGS = @KDE_MT_LDFLAGS@ +KDE_MT_LIBS = @KDE_MT_LIBS@ +KDE_NO_UNDEFINED = @KDE_NO_UNDEFINED@ +KDE_PLUGIN = @KDE_PLUGIN@ +KDE_RPATH = @KDE_RPATH@ +KDE_USE_CLOSURE_FALSE = @KDE_USE_CLOSURE_FALSE@ +KDE_USE_CLOSURE_TRUE = @KDE_USE_CLOSURE_TRUE@ +KDE_USE_FINAL_FALSE = @KDE_USE_FINAL_FALSE@ +KDE_USE_FINAL_TRUE = @KDE_USE_FINAL_TRUE@ +KDE_USE_FPIE = @KDE_USE_FPIE@ +KDE_USE_NMCHECK_FALSE = @KDE_USE_NMCHECK_FALSE@ +KDE_USE_NMCHECK_TRUE = @KDE_USE_NMCHECK_TRUE@ +KDE_USE_PIE = @KDE_USE_PIE@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LDFLAGS = @LDFLAGS@ +LDFLAGS_AS_NEEDED = @LDFLAGS_AS_NEEDED@ +LDFLAGS_NEW_DTAGS = @LDFLAGS_NEW_DTAGS@ +LEX = @LEX@ +LEXLIB = @LEXLIB@ +LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ +LFLAGS = @LFLAGS@ +LIBCOMPAT = @LIBCOMPAT@ +LIBCRYPT = @LIBCRYPT@ +LIBDL = @LIBDL@ +LIBJPEG = @LIBJPEG@ +LIBOBJS = @LIBOBJS@ +LIBPNG = @LIBPNG@ +LIBPTHREAD = @LIBPTHREAD@ +LIBRESOLV = @LIBRESOLV@ +LIBS = @LIBS@ +LIBSM = @LIBSM@ +LIBSOCKET = @LIBSOCKET@ +LIBTOOL = @LIBTOOL@ +LIBUCB = @LIBUCB@ +LIBUTIL = @LIBUTIL@ +LIBZ = @LIBZ@ +LIB_KAB = @LIB_KAB@ +LIB_KABC = @LIB_KABC@ +LIB_KDECORE = @LIB_KDECORE@ +LIB_KDED = @LIB_KDED@ +LIB_KDEPIM = @LIB_KDEPIM@ +LIB_KDEPRINT = @LIB_KDEPRINT@ +LIB_KDEUI = @LIB_KDEUI@ +LIB_KDNSSD = @LIB_KDNSSD@ +LIB_KFILE = @LIB_KFILE@ +LIB_KFM = @LIB_KFM@ +LIB_KHTML = @LIB_KHTML@ +LIB_KIMPROXY = @LIB_KIMPROXY@ +LIB_KIO = @LIB_KIO@ +LIB_KJS = @LIB_KJS@ +LIB_KNEWSTUFF = @LIB_KNEWSTUFF@ +LIB_KPARTS = @LIB_KPARTS@ +LIB_KSPELL = @LIB_KSPELL@ +LIB_KSYCOCA = @LIB_KSYCOCA@ +LIB_KUNITTEST = @LIB_KUNITTEST@ +LIB_KUTILS = @LIB_KUTILS@ +LIB_POLL = @LIB_POLL@ +LIB_QPE = @LIB_QPE@ +LIB_QT = @LIB_QT@ +LIB_SMB = @LIB_SMB@ +LIB_X11 = @LIB_X11@ +LIB_XEXT = @LIB_XEXT@ +LIB_XRENDER = @LIB_XRENDER@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MOC = @MOC@ +MSGFMT = @MSGFMT@ +NOOPT_CFLAGS = @NOOPT_CFLAGS@ +NOOPT_CXXFLAGS = @NOOPT_CXXFLAGS@ +OBJEXT = @OBJEXT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +PERL = @PERL@ +QTDOCDIR = @QTDOCDIR@ +QTE_NORTTI = @QTE_NORTTI@ +QT_INCLUDES = @QT_INCLUDES@ +QT_LDFLAGS = @QT_LDFLAGS@ +RANLIB = @RANLIB@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +UIC = @UIC@ +UIC_TR = @UIC_TR@ +USER_INCLUDES = @USER_INCLUDES@ +USER_LDFLAGS = @USER_LDFLAGS@ +USE_EXCEPTIONS = @USE_EXCEPTIONS@ +USE_RTTI = @USE_RTTI@ +USE_THREADS = @USE_THREADS@ +VERSION = @VERSION@ +WOVERLOADED_VIRTUAL = @WOVERLOADED_VIRTUAL@ +XGETTEXT = @XGETTEXT@ +XMKMF = @XMKMF@ +XMLLINT = @XMLLINT@ +X_EXTRA_LIBS = @X_EXTRA_LIBS@ +X_INCLUDES = @X_INCLUDES@ +X_LDFLAGS = @X_LDFLAGS@ +X_PRE_LIBS = @X_PRE_LIBS@ +X_RPATH = @X_RPATH@ +ac_ct_CC = @ac_ct_CC@ +ac_ct_CXX = @ac_ct_CXX@ +ac_ct_F77 = @ac_ct_F77@ +all_includes = @all_includes@ +all_libraries = @all_libraries@ +am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ +am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ +am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ +am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ +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@ +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@ +include_ARTS_FALSE = @include_ARTS_FALSE@ +include_ARTS_TRUE = @include_ARTS_TRUE@ +include_x11_FALSE = @include_x11_FALSE@ +include_x11_TRUE = @include_x11_TRUE@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +katapult_SUBDIR_included_FALSE = @katapult_SUBDIR_included_FALSE@ +katapult_SUBDIR_included_TRUE = @katapult_SUBDIR_included_TRUE@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_includes = @kde_includes@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libraries = @kde_libraries@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_qtver = @kde_qtver@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +kdeinitdir = @kdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +po_SUBDIR_included_FALSE = @po_SUBDIR_included_FALSE@ +po_SUBDIR_included_TRUE = @po_SUBDIR_included_TRUE@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +qt_includes = @qt_includes@ +qt_libraries = @qt_libraries@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +sysconfdir = @sysconfdir@ +target = @target@ +target_alias = @target_alias@ +target_cpu = @target_cpu@ +target_os = @target_os@ +target_vendor = @target_vendor@ +unsermake_enable_pch_FALSE = @unsermake_enable_pch_FALSE@ +unsermake_enable_pch_TRUE = @unsermake_enable_pch_TRUE@ +x_includes = @x_includes@ +x_libraries = @x_libraries@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ + +# set the include path for X, qt and KDE +INCLUDES = -I$(top_srcdir)/katapult/common $(all_includes) + +# header files +noinst_HEADERS = o2display.h + +# use automoc +#>- METASOURCES = AUTO + +# our plugin +kde_module_LTLIBRARIES = katapult_o2display.la +katapult_o2display_la_SOURCES = o2display.cpp +katapult_o2display_la_LDFLAGS = -module $(KDE_RPATH) $(KDE_PLUGIN) $(all_libraries) +katapult_o2display_la_LIBADD = $(LIB_KDEUI) $(top_builddir)/katapult/common/libkatapultdisplay.la +kde_services_DATA = katapult_o2display.desktop +#>- all: all-am +#>+ 1 +all: docs-am all-am + +.SUFFIXES: +.SUFFIXES: .cpp .lo .o .obj +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign katapult/plugins/display/o2display/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --foreign katapult/plugins/display/o2display/Makefile +#>+ 12 + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign katapult/plugins/display/o2display/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign katapult/plugins/display/o2display/Makefile + cd $(top_srcdir) && perl admin/am_edit katapult/plugins/display/o2display/Makefile.in +.PRECIOUS: 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; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +install-kde_moduleLTLIBRARIES: $(kde_module_LTLIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(kde_moduledir)" || $(mkdir_p) "$(DESTDIR)$(kde_moduledir)" + @list='$(kde_module_LTLIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(LIBTOOL) --mode=install $(kde_moduleLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(kde_moduledir)/$$f'"; \ + $(LIBTOOL) --mode=install $(kde_moduleLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(kde_moduledir)/$$f"; \ + else :; fi; \ + done + +uninstall-kde_moduleLTLIBRARIES: + @$(NORMAL_UNINSTALL) + @set -x; list='$(kde_module_LTLIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(kde_moduledir)/$$p'"; \ + $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(kde_moduledir)/$$p"; \ + done + +clean-kde_moduleLTLIBRARIES: + -test -z "$(kde_module_LTLIBRARIES)" || rm -f $(kde_module_LTLIBRARIES) + @list='$(kde_module_LTLIBRARIES)'; for p in $$list; do \ + dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \ + test "$$dir" != "$$p" || dir=.; \ + echo "rm -f \"$${dir}/so_locations\""; \ + rm -f "$${dir}/so_locations"; \ + done +#>- katapult_o2display.la: $(katapult_o2display_la_OBJECTS) $(katapult_o2display_la_DEPENDENCIES) +#>+ 2 +@KDE_USE_CLOSURE_TRUE@katapult_o2display.la: katapult_o2display.la.closure $(katapult_o2display_la_OBJECTS) $(katapult_o2display_la_DEPENDENCIES) +@KDE_USE_CLOSURE_FALSE@katapult_o2display.la: $(katapult_o2display_la_OBJECTS) $(katapult_o2display_la_DEPENDENCIES) + $(CXXLINK) -rpath $(kde_moduledir) $(katapult_o2display_la_LDFLAGS) $(katapult_o2display_la_OBJECTS) $(katapult_o2display_la_LIBADD) $(LIBS) + +mostlyclean-compile: + -rm -f *.$(OBJEXT) + +distclean-compile: + -rm -f *.tab.c + +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/o2display.Plo@am__quote@ + +.cpp.o: +@am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ +@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + +.cpp.obj: +@am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ +@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + +.cpp.lo: +@am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ +@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs + +distclean-libtool: + -rm -f libtool +uninstall-info-am: +install-kde_servicesDATA: $(kde_services_DATA) + @$(NORMAL_INSTALL) + test -z "$(kde_servicesdir)" || $(mkdir_p) "$(DESTDIR)$(kde_servicesdir)" + @list='$(kde_services_DATA)'; for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + f=$(am__strip_dir) \ + echo " $(kde_servicesDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(kde_servicesdir)/$$f'"; \ + $(kde_servicesDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(kde_servicesdir)/$$f"; \ + done + +uninstall-kde_servicesDATA: + @$(NORMAL_UNINSTALL) + @list='$(kde_services_DATA)'; for p in $$list; do \ + f=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(kde_servicesdir)/$$f'"; \ + rm -f "$(DESTDIR)$(kde_servicesdir)/$$f"; \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +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)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-am +all-am: Makefile $(LTLIBRARIES) $(DATA) $(HEADERS) +installdirs: + for dir in "$(DESTDIR)$(kde_moduledir)" "$(DESTDIR)$(kde_servicesdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +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-am +#>+ 1 +clean: kde-rpo-clean clean-am + +#>- clean-am: clean-generic clean-kde_moduleLTLIBRARIES clean-libtool \ +#>- mostlyclean-am +#>+ 2 +clean-am: clean-metasources clean-closures clean-bcheck clean-final clean-generic clean-kde_moduleLTLIBRARIES clean-libtool \ + mostlyclean-am + +distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile +distclean-am: clean-am distclean-compile distclean-generic \ + distclean-libtool distclean-tags + +dvi: dvi-am + +dvi-am: + +html: html-am + +info: info-am + +info-am: + +#>- install-data-am: install-kde_moduleLTLIBRARIES \ +#>- install-kde_servicesDATA +#>+ 2 +install-data-am: \ + install-kde_servicesDATA + +#>- install-exec-am: +#>+ 1 +install-exec-am: install-kde_moduleLTLIBRARIES + +install-info: install-info-am + +install-man: + +installcheck-am: + +maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + +pdf: pdf-am + +pdf-am: + +ps: ps-am + +ps-am: + +uninstall-am: uninstall-info-am uninstall-kde_moduleLTLIBRARIES \ + uninstall-kde_servicesDATA + +.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \ + clean-kde_moduleLTLIBRARIES clean-libtool ctags distclean \ + distclean-compile distclean-generic distclean-libtool \ + distclean-tags distdir dvi dvi-am html html-am info info-am \ + install install-am install-data install-data-am install-exec \ + install-exec-am install-info install-info-am \ + install-kde_moduleLTLIBRARIES install-kde_servicesDATA \ + install-man install-strip installcheck installcheck-am \ + installdirs maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \ + uninstall-am uninstall-info-am uninstall-kde_moduleLTLIBRARIES \ + uninstall-kde_servicesDATA + +# 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: + +#>+ 8 +katapult_o2display.la.closure: $(katapult_o2display_la_OBJECTS) $(katapult_o2display_la_DEPENDENCIES) + @echo "int main() {return 0;}" > katapult_o2display_la_closure.cpp + @$(LTCXXCOMPILE) -c katapult_o2display_la_closure.cpp + $(CXXLINK) katapult_o2display_la_closure.lo $(katapult_o2display_la_LDFLAGS) $(katapult_o2display_la_OBJECTS) $(katapult_o2display_la_LIBADD) $(LIBS) + @rm -f katapult_o2display_la_closure.* katapult_o2display.la.closure + @echo "timestamp" > katapult_o2display.la.closure + + +#>+ 3 +o2display.moc.cpp: $(srcdir)/o2display.h + $(MOC) $(srcdir)/o2display.h -o o2display.moc.cpp + +#>+ 2 +mocs: o2display.moc.cpp + +#>+ 3 +clean-metasources: + -rm -f o2display.moc.cpp + +#>+ 2 +KDE_DIST=Makefile.in katapult_o2display.desktop Makefile.am qembed_images.h + +#>+ 3 +clean-closures: + -rm -f katapult_o2display.la.closure + +#>+ 2 +docs-am: + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign katapult/plugins/display/o2display/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign katapult/plugins/display/o2display/Makefile + cd $(top_srcdir) && perl admin/am_edit katapult/plugins/display/o2display/Makefile.in + + +#>+ 21 +clean-bcheck: + rm -f *.bchecktest.cc *.bchecktest.cc.class a.out + +bcheck: bcheck-am + +bcheck-am: + @for i in ; do \ + if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \ + echo "int main() {return 0;}" > $$i.bchecktest.cc ; \ + echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \ + echo "$$i"; \ + if ! $(CXXCOMPILE) --dump-class-hierarchy -c $$i.bchecktest.cc; then \ + rm -f $$i.bchecktest.cc; exit 1; \ + fi ; \ + echo "" >> $$i.bchecktest.cc.class; \ + perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \ + rm -f a.out; \ + fi ; \ + done + + +#>+ 11 +katapult_o2display_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/o2display.cpp o2display.moc.cpp + @echo 'creating katapult_o2display_la.all_cpp.cpp ...'; \ + rm -f katapult_o2display_la.all_cpp.files katapult_o2display_la.all_cpp.final; \ + echo "#define KDE_USE_FINAL 1" >> katapult_o2display_la.all_cpp.final; \ + for file in o2display.cpp o2display.moc.cpp ; do \ + echo "#include \"$$file\"" >> katapult_o2display_la.all_cpp.files; \ + test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> katapult_o2display_la.all_cpp.final; \ + done; \ + cat katapult_o2display_la.all_cpp.final katapult_o2display_la.all_cpp.files > katapult_o2display_la.all_cpp.cpp; \ + rm -f katapult_o2display_la.all_cpp.final katapult_o2display_la.all_cpp.files + +#>+ 3 +clean-final: + -rm -f katapult_o2display_la.all_cpp.cpp + +#>+ 3 +final: + $(MAKE) katapult_o2display_la_OBJECTS="$(katapult_o2display_la_final_OBJECTS)" all-am + +#>+ 3 +final-install: + $(MAKE) katapult_o2display_la_OBJECTS="$(katapult_o2display_la_final_OBJECTS)" install-am + +#>+ 3 +no-final: + $(MAKE) katapult_o2display_la_OBJECTS="$(katapult_o2display_la_nofinal_OBJECTS)" all-am + +#>+ 3 +no-final-install: + $(MAKE) katapult_o2display_la_OBJECTS="$(katapult_o2display_la_nofinal_OBJECTS)" install-am + +#>+ 3 +kde-rpo-clean: + -rm -f *.rpo + +#>+ 3 +nmcheck: +nmcheck-am: nmcheck --- katapult-0.3.1.3.orig/katapult/plugins/display/Makefile.in +++ katapult-0.3.1.3/katapult/plugins/display/Makefile.in @@ -110,6 +110,7 @@ FFLAGS = @FFLAGS@ FRAMEWORK_COREAUDIO = @FRAMEWORK_COREAUDIO@ GMSGFMT = @GMSGFMT@ +GREP = @GREP@ HAVE_GCC_VISIBILITY = @HAVE_GCC_VISIBILITY@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ @@ -227,18 +228,16 @@ VERSION = @VERSION@ WOVERLOADED_VIRTUAL = @WOVERLOADED_VIRTUAL@ XGETTEXT = @XGETTEXT@ +XMKMF = @XMKMF@ XMLLINT = @XMLLINT@ X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_INCLUDES = @X_INCLUDES@ X_LDFLAGS = @X_LDFLAGS@ X_PRE_LIBS = @X_PRE_LIBS@ X_RPATH = @X_RPATH@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ all_includes = @all_includes@ all_libraries = @all_libraries@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ @@ -257,12 +256,16 @@ build_os = @build_os@ build_vendor = @build_vendor@ 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@ include_ARTS_FALSE = @include_ARTS_FALSE@ include_ARTS_TRUE = @include_ARTS_TRUE@ include_x11_FALSE = @include_x11_FALSE@ @@ -297,14 +300,17 @@ kdeinitdir = @kdeinitdir@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ po_SUBDIR_included_FALSE = @po_SUBDIR_included_FALSE@ po_SUBDIR_included_TRUE = @po_SUBDIR_included_TRUE@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ qt_includes = @qt_includes@ qt_libraries = @qt_libraries@ sbindir = @sbindir@ @@ -322,7 +328,7 @@ xdg_appsdir = @xdg_appsdir@ xdg_directorydir = @xdg_directorydir@ xdg_menudir = @xdg_menudir@ -SUBDIRS = glassdisplay puredisplay +SUBDIRS = glassdisplay puredisplay o2display #>- all: all-recursive #>+ 1 all: docs-am all-recursive --- katapult-0.3.1.3.orig/katapult/plugins/display/glassdisplay/Makefile.in +++ katapult-0.3.1.3/katapult/plugins/display/glassdisplay/Makefile.in @@ -146,6 +146,7 @@ FFLAGS = @FFLAGS@ FRAMEWORK_COREAUDIO = @FRAMEWORK_COREAUDIO@ GMSGFMT = @GMSGFMT@ +GREP = @GREP@ HAVE_GCC_VISIBILITY = @HAVE_GCC_VISIBILITY@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ @@ -263,18 +264,16 @@ VERSION = @VERSION@ WOVERLOADED_VIRTUAL = @WOVERLOADED_VIRTUAL@ XGETTEXT = @XGETTEXT@ +XMKMF = @XMKMF@ XMLLINT = @XMLLINT@ X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_INCLUDES = @X_INCLUDES@ X_LDFLAGS = @X_LDFLAGS@ X_PRE_LIBS = @X_PRE_LIBS@ X_RPATH = @X_RPATH@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ all_includes = @all_includes@ all_libraries = @all_libraries@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ @@ -293,12 +292,16 @@ build_os = @build_os@ build_vendor = @build_vendor@ 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@ include_ARTS_FALSE = @include_ARTS_FALSE@ include_ARTS_TRUE = @include_ARTS_TRUE@ include_x11_FALSE = @include_x11_FALSE@ @@ -333,14 +336,17 @@ kdeinitdir = @kdeinitdir@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ po_SUBDIR_included_FALSE = @po_SUBDIR_included_FALSE@ po_SUBDIR_included_TRUE = @po_SUBDIR_included_TRUE@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ qt_includes = @qt_includes@ qt_libraries = @qt_libraries@ sbindir = @sbindir@ --- katapult-0.3.1.3.orig/katapult/plugins/Makefile.in +++ katapult-0.3.1.3/katapult/plugins/Makefile.in @@ -110,6 +110,7 @@ FFLAGS = @FFLAGS@ FRAMEWORK_COREAUDIO = @FRAMEWORK_COREAUDIO@ GMSGFMT = @GMSGFMT@ +GREP = @GREP@ HAVE_GCC_VISIBILITY = @HAVE_GCC_VISIBILITY@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ @@ -227,18 +228,16 @@ VERSION = @VERSION@ WOVERLOADED_VIRTUAL = @WOVERLOADED_VIRTUAL@ XGETTEXT = @XGETTEXT@ +XMKMF = @XMKMF@ XMLLINT = @XMLLINT@ X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_INCLUDES = @X_INCLUDES@ X_LDFLAGS = @X_LDFLAGS@ X_PRE_LIBS = @X_PRE_LIBS@ X_RPATH = @X_RPATH@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ all_includes = @all_includes@ all_libraries = @all_libraries@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ @@ -257,12 +256,16 @@ build_os = @build_os@ build_vendor = @build_vendor@ 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@ include_ARTS_FALSE = @include_ARTS_FALSE@ include_ARTS_TRUE = @include_ARTS_TRUE@ include_x11_FALSE = @include_x11_FALSE@ @@ -297,14 +300,17 @@ kdeinitdir = @kdeinitdir@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ po_SUBDIR_included_FALSE = @po_SUBDIR_included_FALSE@ po_SUBDIR_included_TRUE = @po_SUBDIR_included_TRUE@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ qt_includes = @qt_includes@ qt_libraries = @qt_libraries@ sbindir = @sbindir@ --- katapult-0.3.1.3.orig/katapult/Makefile.in +++ katapult-0.3.1.3/katapult/Makefile.in @@ -110,6 +110,7 @@ FFLAGS = @FFLAGS@ FRAMEWORK_COREAUDIO = @FRAMEWORK_COREAUDIO@ GMSGFMT = @GMSGFMT@ +GREP = @GREP@ HAVE_GCC_VISIBILITY = @HAVE_GCC_VISIBILITY@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ @@ -227,18 +228,16 @@ VERSION = @VERSION@ WOVERLOADED_VIRTUAL = @WOVERLOADED_VIRTUAL@ XGETTEXT = @XGETTEXT@ +XMKMF = @XMKMF@ XMLLINT = @XMLLINT@ X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_INCLUDES = @X_INCLUDES@ X_LDFLAGS = @X_LDFLAGS@ X_PRE_LIBS = @X_PRE_LIBS@ X_RPATH = @X_RPATH@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ all_includes = @all_includes@ all_libraries = @all_libraries@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ @@ -257,12 +256,16 @@ build_os = @build_os@ build_vendor = @build_vendor@ 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@ include_ARTS_FALSE = @include_ARTS_FALSE@ include_ARTS_TRUE = @include_ARTS_TRUE@ include_x11_FALSE = @include_x11_FALSE@ @@ -297,14 +300,17 @@ kdeinitdir = @kdeinitdir@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ po_SUBDIR_included_FALSE = @po_SUBDIR_included_FALSE@ po_SUBDIR_included_TRUE = @po_SUBDIR_included_TRUE@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ qt_includes = @qt_includes@ qt_libraries = @qt_libraries@ sbindir = @sbindir@ @@ -659,7 +665,7 @@ .NOEXPORT: #>+ 2 -KDE_DIST=katapult.kdevelop Makefile.in katapult.kdevses Doxyfile configure.in.in Makefile.am +KDE_DIST=katapult.kdevelop Makefile.in katapult.kdevses Doxyfile file.txt configure.in.in Makefile.am #>+ 2 docs-am: --- katapult-0.3.1.3.orig/configure +++ katapult-0.3.1.3/configure @@ -1,8 +1,9 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.59. +# Generated by GNU Autoconf 2.60. # -# Copyright (C) 2003 Free Software Foundation, Inc. +# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, +# 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. # This configure script is free software; the Free Software Foundation # gives unlimited permission to copy, distribute and modify it. ## --------------------- ## @@ -16,11 +17,35 @@ # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' -elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then - set -o posix + setopt NO_GLOB_SUBST +else + case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac fi +BIN_SH=xpg4; export BIN_SH # for Tru64 DUALCASE=1; export DUALCASE # for MKS sh + +# PATH needs CR +# Avoid depending upon Character Ranges. +as_cr_letters='abcdefghijklmnopqrstuvwxyz' +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' +as_cr_Letters=$as_cr_letters$as_cr_LETTERS +as_cr_digits='0123456789' +as_cr_alnum=$as_cr_Letters$as_cr_digits + +# The user is always right. +if test "${PATH_SEPARATOR+set}" != set; then + echo "#! /bin/sh" >conf$$.sh + echo "exit 0" >>conf$$.sh + chmod +x conf$$.sh + if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then + PATH_SEPARATOR=';' + else + PATH_SEPARATOR=: + fi + rm -f conf$$.sh +fi + # Support unset when possible. if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then as_unset=unset @@ -29,8 +54,43 @@ fi +# IFS +# We need space, tab and new line, in precisely that order. Quoting is +# there to prevent editors from complaining about space-tab. +# (If _AS_PATH_WALK were called with IFS unset, it would disable word +# splitting by setting IFS to empty value.) +as_nl=' +' +IFS=" "" $as_nl" + +# Find who we are. Look in the path if we contain no directory separator. +case $0 in + *[\\/]* ) as_myself=$0 ;; + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break +done +IFS=$as_save_IFS + + ;; +esac +# We did not find ourselves, most probably we were run as `sh COMMAND' +# in which case we are not to be found in the path. +if test "x$as_myself" = x; then + as_myself=$0 +fi +if test ! -f "$as_myself"; then + echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 + { (exit 1); exit 1; } +fi + # Work around bugs in pre-3.0 UWIN ksh. -$as_unset ENV MAIL MAILPATH +for as_var in ENV MAIL MAILPATH +do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var +done PS1='$ ' PS2='> ' PS4='+ ' @@ -44,18 +104,19 @@ if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then eval $as_var=C; export $as_var else - $as_unset $as_var + ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var fi done # Required to use basename. -if expr a : '\(a\)' >/dev/null 2>&1; then +if expr a : '\(a\)' >/dev/null 2>&1 && + test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi -if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then as_basename=basename else as_basename=false @@ -63,157 +124,386 @@ # Name of the executable. -as_me=`$as_basename "$0" || +as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ - X"$0" : 'X\(/\)$' \| \ - . : '\(.\)' 2>/dev/null || + X"$0" : 'X\(/\)' \| . 2>/dev/null || echo X/"$0" | - sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } - /^X\/\(\/\/\)$/{ s//\1/; q; } - /^X\/\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` + sed '/^.*\/\([^/][^/]*\)\/*$/{ + s//\1/ + q + } + /^X\/\(\/\/\)$/{ + s//\1/ + q + } + /^X\/\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` +# CDPATH. +$as_unset CDPATH -# PATH needs CR, and LINENO needs CR and PATH. -# Avoid depending upon Character Ranges. -as_cr_letters='abcdefghijklmnopqrstuvwxyz' -as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' -as_cr_Letters=$as_cr_letters$as_cr_LETTERS -as_cr_digits='0123456789' -as_cr_alnum=$as_cr_Letters$as_cr_digits -# The user is always right. -if test "${PATH_SEPARATOR+set}" != set; then - echo "#! /bin/sh" >conf$$.sh - echo "exit 0" >>conf$$.sh - chmod +x conf$$.sh - if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then - PATH_SEPARATOR=';' - else - PATH_SEPARATOR=: - fi - rm -f conf$$.sh +if test "x$CONFIG_SHELL" = x; then + if (eval ":") 2>/dev/null; then + as_have_required=yes +else + as_have_required=no fi + if test $as_have_required = yes && (eval ": +(as_func_return () { + (exit \$1) +} +as_func_success () { + as_func_return 0 +} +as_func_failure () { + as_func_return 1 +} +as_func_ret_success () { + return 0 +} +as_func_ret_failure () { + return 1 +} - as_lineno_1=$LINENO - as_lineno_2=$LINENO - as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` - test "x$as_lineno_1" != "x$as_lineno_2" && - test "x$as_lineno_3" = "x$as_lineno_2" || { - # Find who we are. Look in the path if we contain no path at all - # relative or not. - case $0 in - *[\\/]* ) as_myself=$0 ;; - *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break -done +exitcode=0 +if as_func_success; then + : +else + exitcode=1 + echo as_func_success failed. +fi - ;; - esac - # We did not find ourselves, most probably we were run as `sh COMMAND' - # in which case we are not to be found in the path. - if test "x$as_myself" = x; then - as_myself=$0 - fi - if test ! -f "$as_myself"; then - { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2 - { (exit 1); exit 1; }; } - fi - case $CONFIG_SHELL in - '') +if as_func_failure; then + exitcode=1 + echo as_func_failure succeeded. +fi + +if as_func_ret_success; then + : +else + exitcode=1 + echo as_func_ret_success failed. +fi + +if as_func_ret_failure; then + exitcode=1 + echo as_func_ret_failure succeeded. +fi + +if ( set x; as_func_ret_success y && test x = \"\$1\" ); then + : +else + exitcode=1 + echo positional parameters were not saved. +fi + +test \$exitcode = 0) || { (exit 1); exit 1; } + +( + as_lineno_1=\$LINENO + as_lineno_2=\$LINENO + test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" && + test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; } +") 2> /dev/null; then + : +else + as_candidate_shells= as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH +for as_dir in /usr/bin/posix$PATH_SEPARATOR/bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - for as_base in sh bash ksh sh5; do - case $as_dir in + case $as_dir in /*) - if ("$as_dir/$as_base" -c ' + for as_base in sh bash ksh sh5; do + as_candidate_shells="$as_candidate_shells $as_dir/$as_base" + done;; + esac +done +IFS=$as_save_IFS + + + for as_shell in $as_candidate_shells $SHELL; do + # Try only shells that exist, to save several forks. + if { test -f "$as_shell" || test -f "$as_shell.exe"; } && + { ("$as_shell") 2> /dev/null <<\_ASEOF +# Be Bourne compatible +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then + emulate sh + NULLCMD=: + # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' + setopt NO_GLOB_SUBST +else + case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac +fi +BIN_SH=xpg4; export BIN_SH # for Tru64 +DUALCASE=1; export DUALCASE # for MKS sh + +: +_ASEOF +}; then + CONFIG_SHELL=$as_shell + as_have_required=yes + if { "$as_shell" 2> /dev/null <<\_ASEOF +# Be Bourne compatible +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then + emulate sh + NULLCMD=: + # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' + setopt NO_GLOB_SUBST +else + case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac +fi +BIN_SH=xpg4; export BIN_SH # for Tru64 +DUALCASE=1; export DUALCASE # for MKS sh + +: +(as_func_return () { + (exit $1) +} +as_func_success () { + as_func_return 0 +} +as_func_failure () { + as_func_return 1 +} +as_func_ret_success () { + return 0 +} +as_func_ret_failure () { + return 1 +} + +exitcode=0 +if as_func_success; then + : +else + exitcode=1 + echo as_func_success failed. +fi + +if as_func_failure; then + exitcode=1 + echo as_func_failure succeeded. +fi + +if as_func_ret_success; then + : +else + exitcode=1 + echo as_func_ret_success failed. +fi + +if as_func_ret_failure; then + exitcode=1 + echo as_func_ret_failure succeeded. +fi + +if ( set x; as_func_ret_success y && test x = "$1" ); then + : +else + exitcode=1 + echo positional parameters were not saved. +fi + +test $exitcode = 0) || { (exit 1); exit 1; } + +( as_lineno_1=$LINENO as_lineno_2=$LINENO - as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` test "x$as_lineno_1" != "x$as_lineno_2" && - test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then - $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; } - $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; } - CONFIG_SHELL=$as_dir/$as_base - export CONFIG_SHELL - exec "$CONFIG_SHELL" "$0" ${1+"$@"} - fi;; - esac - done -done -;; - esac + test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; } + +_ASEOF +}; then + break +fi + +fi + + done + + if test "x$CONFIG_SHELL" != x; then + for as_var in BASH_ENV ENV + do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var + done + export CONFIG_SHELL + exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} +fi + + + if test $as_have_required = no; then + echo This script requires a shell more modern than all the + echo shells that I found on your system. Please install a + echo modern shell, or manually run the script under such a + echo shell if you do have one. + { (exit 1); exit 1; } +fi + + +fi + +fi + + + +(eval "as_func_return () { + (exit \$1) +} +as_func_success () { + as_func_return 0 +} +as_func_failure () { + as_func_return 1 +} +as_func_ret_success () { + return 0 +} +as_func_ret_failure () { + return 1 +} + +exitcode=0 +if as_func_success; then + : +else + exitcode=1 + echo as_func_success failed. +fi + +if as_func_failure; then + exitcode=1 + echo as_func_failure succeeded. +fi + +if as_func_ret_success; then + : +else + exitcode=1 + echo as_func_ret_success failed. +fi + +if as_func_ret_failure; then + exitcode=1 + echo as_func_ret_failure succeeded. +fi + +if ( set x; as_func_ret_success y && test x = \"\$1\" ); then + : +else + exitcode=1 + echo positional parameters were not saved. +fi + +test \$exitcode = 0") || { + echo No shell found that supports shell functions. + echo Please tell autoconf@gnu.org about your system, + echo including any error possibly output before this + echo message +} + + + + as_lineno_1=$LINENO + as_lineno_2=$LINENO + test "x$as_lineno_1" != "x$as_lineno_2" && + test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { # Create $as_me.lineno as a copy of $as_myself, but with $LINENO # uniformly replaced by the line number. The first 'sed' inserts a - # line-number line before each line; the second 'sed' does the real - # work. The second script uses 'N' to pair each line-number line - # with the numbered line, and appends trailing '-' during - # substitution so that $LINENO is not a special case at line end. + # line-number line after each line using $LINENO; the second 'sed' + # does the real work. The second script uses 'N' to pair each + # line-number line with the line containing $LINENO, and appends + # trailing '-' during substitution so that $LINENO is not a special + # case at line end. # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the - # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-) - sed '=' <$as_myself | + # scripts with optimization help from Paolo Bonzini. Blame Lee + # E. McMahon (1931-1989) for sed's syntax. :-) + sed -n ' + p + /[$]LINENO/= + ' <$as_myself | sed ' + s/[$]LINENO.*/&-/ + t lineno + b + :lineno N - s,$,-, - : loop - s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3, + :loop + s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ t loop - s,-$,, - s,^['$as_cr_digits']*\n,, + s/-\n.*// ' >$as_me.lineno && - chmod +x $as_me.lineno || + chmod +x "$as_me.lineno" || { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 { (exit 1); exit 1; }; } # Don't try to exec as it changes $[0], causing all sort of problems # (the dirname of $[0] is not the place where we might find the - # original and so on. Autoconf is especially sensible to this). - . ./$as_me.lineno + # original and so on. Autoconf is especially sensitive to this). + . "./$as_me.lineno" # Exit status is that of the last command. exit } -case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in - *c*,-n*) ECHO_N= ECHO_C=' -' ECHO_T=' ' ;; - *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; - *) ECHO_N= ECHO_C='\c' ECHO_T= ;; +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then + as_dirname=dirname +else + as_dirname=false +fi + +ECHO_C= ECHO_N= ECHO_T= +case `echo -n x` in +-n*) + case `echo 'x\c'` in + *c*) ECHO_T=' ';; # ECHO_T is single tab character. + *) ECHO_C='\c';; + esac;; +*) + ECHO_N='-n';; esac -if expr a : '\(a\)' >/dev/null 2>&1; then +if expr a : '\(a\)' >/dev/null 2>&1 && + test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi rm -f conf$$ conf$$.exe conf$$.file +if test -d conf$$.dir; then + rm -f conf$$.dir/conf$$.file +else + rm -f conf$$.dir + mkdir conf$$.dir +fi echo >conf$$.file if ln -s conf$$.file conf$$ 2>/dev/null; then - # We could just check for DJGPP; but this test a) works b) is more generic - # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). - if test -f conf$$.exe; then - # Don't use ln at all; we don't have any links + as_ln_s='ln -s' + # ... but there are two gotchas: + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. + # In both cases, we have to default to `cp -p'. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -p' - else - as_ln_s='ln -s' - fi elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -p' fi -rm -f conf$$ conf$$.exe conf$$.file +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file +rmdir conf$$.dir 2>/dev/null if mkdir -p . 2>/dev/null; then as_mkdir_p=: @@ -222,7 +512,19 @@ as_mkdir_p=false fi -as_executable_p="test -f" +# Find out whether ``test -x'' works. Don't use a zero-byte file, as +# systems may use methods other than mode bits to determine executability. +cat >conf$$.file <<_ASEOF +#! /bin/sh +exit 0 +_ASEOF +chmod +x conf$$.file +if test -x conf$$.file >/dev/null 2>&1; then + as_executable_p="test -x" +else + as_executable_p=: +fi +rm -f conf$$.file # Sed expression to map a string onto a valid CPP name. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" @@ -231,15 +533,6 @@ as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" -# IFS -# We need space, tab and new line, in precisely that order. -as_nl=' -' -IFS=" $as_nl" - -# CDPATH. -$as_unset CDPATH - # Check that we are running under the correct shell. @@ -278,15 +571,15 @@ # The HP-UX ksh and POSIX shell print the target directory to stdout # if CDPATH is set. -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH +if test "X${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi if test -z "$ECHO"; then if test "X${echo_test_string+set}" != Xset; then # find a string as large as possible, as long as the shell can cope with it for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ... - if (echo_test_string=`eval $cmd`) 2>/dev/null && - echo_test_string=`eval $cmd` && + if (echo_test_string="`eval $cmd`") 2>/dev/null && + echo_test_string="`eval $cmd`" && (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null then break @@ -395,29 +688,26 @@ tagnames=${tagnames+${tagnames},}F77 +exec 7<&0 &1 + # Name of the host. # hostname on some systems (SVR3.2, Linux) returns a bogus exit status, # so uname gets run too. ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` -exec 6>&1 - # # Initializations. # ac_default_prefix=/usr/local +ac_clean_files= ac_config_libobj_dir=. +LIBOBJS= cross_compiling=no subdirs= MFLAGS= MAKEFLAGS= SHELL=${CONFIG_SHELL-/bin/sh} -# Maximum number of lines to put in a shell here document. -# This variable seems obsolete. It should probably be removed, and -# only ac_max_sed_lines should be used. -: ${ac_max_here_lines=38} - # Identity of this package. PACKAGE_NAME= PACKAGE_TARNAME= @@ -455,17 +745,292 @@ #endif #if HAVE_INTTYPES_H # include -#else -# if HAVE_STDINT_H -# include -# endif +#endif +#if HAVE_STDINT_H +# include #endif #if HAVE_UNISTD_H # include #endif" -ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar KDECONFIG kde_libs_prefix kde_libs_htmldir CONF_FILES CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE CPP CXX CXXFLAGS ac_ct_CXX CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FALSE WOVERLOADED_VIRTUAL HAVE_GCC_VISIBILITY unsermake_enable_pch_TRUE unsermake_enable_pch_FALSE USE_EXCEPTIONS USE_RTTI CXXCPP NOOPT_CXXFLAGS NOOPT_CFLAGS ENABLE_PERMISSIVE_FLAG LDFLAGS_AS_NEEDED LDFLAGS_NEW_DTAGS KDE_USE_FINAL_TRUE KDE_USE_FINAL_FALSE KDE_USE_CLOSURE_TRUE KDE_USE_CLOSURE_FALSE KDE_NO_UNDEFINED KDE_USE_NMCHECK_TRUE KDE_USE_NMCHECK_FALSE EGREP LN_S ECHO AR ac_ct_AR RANLIB ac_ct_RANLIB F77 FFLAGS ac_ct_F77 LIBTOOL KDE_PLUGIN KDE_CHECK_PLUGIN MSGFMT GMSGFMT XGETTEXT LIBUTIL LIBCOMPAT LIBCRYPT LIBRESOLV LIB_POLL FRAMEWORK_COREAUDIO LIBSOCKET X_EXTRA_LIBS LIBUCB LIBDL KDE_USE_FPIE KDE_USE_PIE include_x11_TRUE include_x11_FALSE X_PRE_LIBS LIB_X11 LIB_XRENDER LIBSM X_INCLUDES X_LDFLAGS x_includes x_libraries QTE_NORTTI LIB_XEXT LIBPTHREAD USE_THREADS KDE_MT_LDFLAGS KDE_MT_LIBS USER_INCLUDES USER_LDFLAGS LIBZ LIBPNG LIBJPEG qt_libraries qt_includes QT_INCLUDES QT_LDFLAGS PERL MOC UIC UIC_TR LIB_QT LIB_QPE kde_qtver KDE_EXTRA_RPATH KDE_RPATH X_RPATH kde_libraries kde_includes KDE_LDFLAGS KDE_INCLUDES all_includes all_libraries AUTODIRS include_ARTS_TRUE include_ARTS_FALSE MAKEKDEWIDGETS KCONFIG_COMPILER KCFG_DEPENDENCIES DCOPIDLNG DCOPIDL DCOPIDL2CPP DCOP_DEPENDENCIES MCOPIDL ARTSCCONFIG MEINPROC KDE_XSL_STYLESHEET XMLLINT kde_htmldir kde_appsdir kde_icondir kde_sounddir kde_datadir kde_locale kde_confdir kde_kcfgdir kde_mimedir kde_wallpaperdir kde_bindir xdg_appsdir xdg_menudir xdg_directorydir kde_templatesdir kde_servicesdir kde_servicetypesdir kde_moduledir kdeinitdir kde_styledir kde_widgetdir LIB_KDED LIB_KDECORE LIB_KDEUI LIB_KIO LIB_KJS LIB_SMB LIB_KAB LIB_KABC LIB_KHTML LIB_KSPELL LIB_KPARTS LIB_KDEPRINT LIB_KUTILS LIB_KDEPIM LIB_KIMPROXY LIB_KNEWSTUFF LIB_KDNSSD LIB_KUNITTEST LIB_KSYCOCA LIB_KFILE LIB_KFM KDE_INSTALLED_TRUE KDE_INSTALLED_FALSE QTDOCDIR KDE_HAVE_DOT DOXYGEN DOXYGEN_PROJECT_NAME DOXYGEN_PROJECT_NUMBER KDE_HAS_DOXYGEN LEX LEXLIB LEX_OUTPUT_ROOT LFLAGS TOPSUBDIRS katapult_SUBDIR_included_TRUE katapult_SUBDIR_included_FALSE po_SUBDIR_included_TRUE po_SUBDIR_included_FALSE LIBOBJS LTLIBOBJS' +ac_subst_vars='SHELL +PATH_SEPARATOR +PACKAGE_NAME +PACKAGE_TARNAME +PACKAGE_VERSION +PACKAGE_STRING +PACKAGE_BUGREPORT +exec_prefix +prefix +program_transform_name +bindir +sbindir +libexecdir +datarootdir +datadir +sysconfdir +sharedstatedir +localstatedir +includedir +oldincludedir +docdir +infodir +htmldir +dvidir +pdfdir +psdir +libdir +localedir +mandir +DEFS +ECHO_C +ECHO_N +ECHO_T +LIBS +build_alias +host_alias +target_alias +build +build_cpu +build_vendor +build_os +host +host_cpu +host_vendor +host_os +target +target_cpu +target_vendor +target_os +INSTALL_PROGRAM +INSTALL_SCRIPT +INSTALL_DATA +CYGPATH_W +PACKAGE +VERSION +ACLOCAL +AUTOCONF +AUTOMAKE +AUTOHEADER +MAKEINFO +install_sh +STRIP +INSTALL_STRIP_PROGRAM +mkdir_p +AWK +SET_MAKE +am__leading_dot +AMTAR +am__tar +am__untar +KDECONFIG +kde_libs_prefix +kde_libs_htmldir +CONF_FILES +CC +CFLAGS +LDFLAGS +CPPFLAGS +ac_ct_CC +EXEEXT +OBJEXT +DEPDIR +am__include +am__quote +AMDEP_TRUE +AMDEP_FALSE +AMDEPBACKSLASH +CCDEPMODE +am__fastdepCC_TRUE +am__fastdepCC_FALSE +CPP +CXX +CXXFLAGS +ac_ct_CXX +CXXDEPMODE +am__fastdepCXX_TRUE +am__fastdepCXX_FALSE +WOVERLOADED_VIRTUAL +HAVE_GCC_VISIBILITY +unsermake_enable_pch_TRUE +unsermake_enable_pch_FALSE +USE_EXCEPTIONS +USE_RTTI +CXXCPP +NOOPT_CXXFLAGS +NOOPT_CFLAGS +ENABLE_PERMISSIVE_FLAG +LDFLAGS_AS_NEEDED +LDFLAGS_NEW_DTAGS +KDE_USE_FINAL_TRUE +KDE_USE_FINAL_FALSE +KDE_USE_CLOSURE_TRUE +KDE_USE_CLOSURE_FALSE +KDE_NO_UNDEFINED +KDE_USE_NMCHECK_TRUE +KDE_USE_NMCHECK_FALSE +GREP +EGREP +LN_S +ECHO +AR +RANLIB +F77 +FFLAGS +ac_ct_F77 +LIBTOOL +KDE_PLUGIN +KDE_CHECK_PLUGIN +MSGFMT +GMSGFMT +XGETTEXT +LIBUTIL +LIBCOMPAT +LIBCRYPT +LIBRESOLV +LIB_POLL +FRAMEWORK_COREAUDIO +LIBSOCKET +X_EXTRA_LIBS +LIBUCB +LIBDL +KDE_USE_FPIE +KDE_USE_PIE +include_x11_TRUE +include_x11_FALSE +XMKMF +X_PRE_LIBS +LIB_X11 +LIB_XRENDER +LIBSM +X_INCLUDES +X_LDFLAGS +x_includes +x_libraries +QTE_NORTTI +LIB_XEXT +LIBPTHREAD +USE_THREADS +KDE_MT_LDFLAGS +KDE_MT_LIBS +USER_INCLUDES +USER_LDFLAGS +LIBZ +LIBPNG +LIBJPEG +qt_libraries +qt_includes +QT_INCLUDES +QT_LDFLAGS +PERL +MOC +UIC +UIC_TR +LIB_QT +LIB_QPE +kde_qtver +KDE_EXTRA_RPATH +KDE_RPATH +X_RPATH +kde_libraries +kde_includes +KDE_LDFLAGS +KDE_INCLUDES +all_includes +all_libraries +AUTODIRS +include_ARTS_TRUE +include_ARTS_FALSE +MAKEKDEWIDGETS +KCONFIG_COMPILER +KCFG_DEPENDENCIES +DCOPIDLNG +DCOPIDL +DCOPIDL2CPP +DCOP_DEPENDENCIES +MCOPIDL +ARTSCCONFIG +MEINPROC +KDE_XSL_STYLESHEET +XMLLINT +kde_htmldir +kde_appsdir +kde_icondir +kde_sounddir +kde_datadir +kde_locale +kde_confdir +kde_kcfgdir +kde_mimedir +kde_wallpaperdir +kde_bindir +xdg_appsdir +xdg_menudir +xdg_directorydir +kde_templatesdir +kde_servicesdir +kde_servicetypesdir +kde_moduledir +kdeinitdir +kde_styledir +kde_widgetdir +LIB_KDED +LIB_KDECORE +LIB_KDEUI +LIB_KIO +LIB_KJS +LIB_SMB +LIB_KAB +LIB_KABC +LIB_KHTML +LIB_KSPELL +LIB_KPARTS +LIB_KDEPRINT +LIB_KUTILS +LIB_KDEPIM +LIB_KIMPROXY +LIB_KNEWSTUFF +LIB_KDNSSD +LIB_KUNITTEST +LIB_KSYCOCA +LIB_KFILE +LIB_KFM +KDE_INSTALLED_TRUE +KDE_INSTALLED_FALSE +QTDOCDIR +KDE_HAVE_DOT +DOXYGEN +DOXYGEN_PROJECT_NAME +DOXYGEN_PROJECT_NUMBER +KDE_HAS_DOXYGEN +LEX +LEXLIB +LEX_OUTPUT_ROOT +LFLAGS +TOPSUBDIRS +katapult_SUBDIR_included_TRUE +katapult_SUBDIR_included_FALSE +po_SUBDIR_included_TRUE +po_SUBDIR_included_FALSE +LIBOBJS +LTLIBOBJS' ac_subst_files='' + ac_precious_vars='build_alias +host_alias +target_alias +CC +CFLAGS +LDFLAGS +CPPFLAGS +CPP +CXX +CXXFLAGS +CCC +CXXCPP +F77 +FFLAGS +XMKMF' + # Initialize some variables set by options. ac_init_help= @@ -492,34 +1057,48 @@ # and all the variables that are supposed to be based on exec_prefix # by default will actually change. # Use braces instead of parens because sh, perl, etc. also accept them. +# (The list follows the same order as the GNU Coding Standards.) bindir='${exec_prefix}/bin' sbindir='${exec_prefix}/sbin' libexecdir='${exec_prefix}/libexec' -datadir='${prefix}/share' +datarootdir='${prefix}/share' +datadir='${datarootdir}' sysconfdir='${prefix}/etc' sharedstatedir='${prefix}/com' localstatedir='${prefix}/var' -libdir='${exec_prefix}/lib' includedir='${prefix}/include' oldincludedir='/usr/include' -infodir='${prefix}/info' -mandir='${prefix}/man' +docdir='${datarootdir}/doc/${PACKAGE}' +infodir='${datarootdir}/info' +htmldir='${docdir}' +dvidir='${docdir}' +pdfdir='${docdir}' +psdir='${docdir}' +libdir='${exec_prefix}/lib' +localedir='${datarootdir}/locale' +mandir='${datarootdir}/man' ac_prev= +ac_dashdash= for ac_option do # If the previous option needs an argument, assign it. if test -n "$ac_prev"; then - eval "$ac_prev=\$ac_option" + eval $ac_prev=\$ac_option ac_prev= continue fi - ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'` + case $ac_option in + *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; + *) ac_optarg=yes ;; + esac # Accept the important Cygnus configure options, so we can diagnose typos. - case $ac_option in + case $ac_dashdash$ac_option in + --) + ac_dashdash=yes ;; -bindir | --bindir | --bindi | --bind | --bin | --bi) ac_prev=bindir ;; @@ -541,12 +1120,18 @@ --config-cache | -C) cache_file=config.cache ;; - -datadir | --datadir | --datadi | --datad | --data | --dat | --da) + -datadir | --datadir | --datadi | --datad) ac_prev=datadir ;; - -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \ - | --da=*) + -datadir=* | --datadir=* | --datadi=* | --datad=*) datadir=$ac_optarg ;; + -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ + | --dataroo | --dataro | --datar) + ac_prev=datarootdir ;; + -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ + | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) + datarootdir=$ac_optarg ;; + -disable-* | --disable-*) ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` # Reject names that are not valid shell variable names. @@ -554,7 +1139,17 @@ { echo "$as_me: error: invalid feature name: $ac_feature" >&2 { (exit 1); exit 1; }; } ac_feature=`echo $ac_feature | sed 's/-/_/g'` - eval "enable_$ac_feature=no" ;; + eval enable_$ac_feature=no ;; + + -docdir | --docdir | --docdi | --doc | --do) + ac_prev=docdir ;; + -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) + docdir=$ac_optarg ;; + + -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) + ac_prev=dvidir ;; + -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) + dvidir=$ac_optarg ;; -enable-* | --enable-*) ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` @@ -563,11 +1158,7 @@ { echo "$as_me: error: invalid feature name: $ac_feature" >&2 { (exit 1); exit 1; }; } ac_feature=`echo $ac_feature | sed 's/-/_/g'` - case $ac_option in - *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; - *) ac_optarg=yes ;; - esac - eval "enable_$ac_feature='$ac_optarg'" ;; + eval enable_$ac_feature=\$ac_optarg ;; -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ @@ -594,6 +1185,12 @@ -host=* | --host=* | --hos=* | --ho=*) host_alias=$ac_optarg ;; + -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) + ac_prev=htmldir ;; + -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ + | --ht=*) + htmldir=$ac_optarg ;; + -includedir | --includedir | --includedi | --included | --include \ | --includ | --inclu | --incl | --inc) ac_prev=includedir ;; @@ -618,13 +1215,16 @@ | --libexe=* | --libex=* | --libe=*) libexecdir=$ac_optarg ;; + -localedir | --localedir | --localedi | --localed | --locale) + ac_prev=localedir ;; + -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) + localedir=$ac_optarg ;; + -localstatedir | --localstatedir | --localstatedi | --localstated \ - | --localstate | --localstat | --localsta | --localst \ - | --locals | --local | --loca | --loc | --lo) + | --localstate | --localstat | --localsta | --localst | --locals) ac_prev=localstatedir ;; -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ - | --localstate=* | --localstat=* | --localsta=* | --localst=* \ - | --locals=* | --local=* | --loca=* | --loc=* | --lo=*) + | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) localstatedir=$ac_optarg ;; -mandir | --mandir | --mandi | --mand | --man | --ma | --m) @@ -689,6 +1289,16 @@ | --progr-tra=* | --program-tr=* | --program-t=*) program_transform_name=$ac_optarg ;; + -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) + ac_prev=pdfdir ;; + -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) + pdfdir=$ac_optarg ;; + + -psdir | --psdir | --psdi | --psd | --ps) + ac_prev=psdir ;; + -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) + psdir=$ac_optarg ;; + -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil) silent=yes ;; @@ -745,11 +1355,7 @@ { echo "$as_me: error: invalid package name: $ac_package" >&2 { (exit 1); exit 1; }; } ac_package=`echo $ac_package| sed 's/-/_/g'` - case $ac_option in - *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; - *) ac_optarg=yes ;; - esac - eval "with_$ac_package='$ac_optarg'" ;; + eval with_$ac_package=\$ac_optarg ;; -without-* | --without-*) ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` @@ -758,7 +1364,7 @@ { echo "$as_me: error: invalid package name: $ac_package" >&2 { (exit 1); exit 1; }; } ac_package=`echo $ac_package | sed 's/-/_/g'` - eval "with_$ac_package=no" ;; + eval with_$ac_package=no ;; --x) # Obsolete; use --with-x. @@ -789,8 +1395,7 @@ expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 { (exit 1); exit 1; }; } - ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` - eval "$ac_envvar='$ac_optarg'" + eval $ac_envvar=\$ac_optarg export $ac_envvar ;; *) @@ -810,27 +1415,19 @@ { (exit 1); exit 1; }; } fi -# Be sure to have absolute paths. -for ac_var in exec_prefix prefix -do - eval ac_val=$`echo $ac_var` - case $ac_val in - [\\/$]* | ?:[\\/]* | NONE | '' ) ;; - *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 - { (exit 1); exit 1; }; };; - esac -done - -# Be sure to have absolute paths. -for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \ - localstatedir libdir includedir oldincludedir infodir mandir +# Be sure to have absolute directory names. +for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ + datadir sysconfdir sharedstatedir localstatedir includedir \ + oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ + libdir localedir mandir do - eval ac_val=$`echo $ac_var` + eval ac_val=\$$ac_var case $ac_val in - [\\/$]* | ?:[\\/]* ) ;; - *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 - { (exit 1); exit 1; }; };; + [\\/$]* | ?:[\\/]* ) continue;; + NONE | '' ) case $ac_var in *prefix ) continue;; esac;; esac + { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 + { (exit 1); exit 1; }; } done # There might be people who depend on the old broken behavior: `$host' @@ -857,94 +1454,76 @@ test "$silent" = yes && exec 6>/dev/null +ac_pwd=`pwd` && test -n "$ac_pwd" && +ac_ls_di=`ls -di .` && +ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || + { echo "$as_me: error: Working directory cannot be determined" >&2 + { (exit 1); exit 1; }; } +test "X$ac_ls_di" = "X$ac_pwd_ls_di" || + { echo "$as_me: error: pwd does not report name of working directory" >&2 + { (exit 1); exit 1; }; } + + # Find the source files, if location was not specified. if test -z "$srcdir"; then ac_srcdir_defaulted=yes - # Try the directory containing this script, then its parent. - ac_confdir=`(dirname "$0") 2>/dev/null || + # Try the directory containing this script, then the parent directory. + ac_confdir=`$as_dirname -- "$0" || $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$0" : 'X\(//\)[^/]' \| \ X"$0" : 'X\(//\)$' \| \ - X"$0" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$0" : 'X\(/\)' \| . 2>/dev/null || echo X"$0" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` srcdir=$ac_confdir - if test ! -r $srcdir/$ac_unique_file; then + if test ! -r "$srcdir/$ac_unique_file"; then srcdir=.. fi else ac_srcdir_defaulted=no fi -if test ! -r $srcdir/$ac_unique_file; then - if test "$ac_srcdir_defaulted" = yes; then - { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2 - { (exit 1); exit 1; }; } - else - { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 - { (exit 1); exit 1; }; } - fi -fi -(cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null || - { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2 - { (exit 1); exit 1; }; } -srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'` -ac_env_build_alias_set=${build_alias+set} -ac_env_build_alias_value=$build_alias -ac_cv_env_build_alias_set=${build_alias+set} -ac_cv_env_build_alias_value=$build_alias -ac_env_host_alias_set=${host_alias+set} -ac_env_host_alias_value=$host_alias -ac_cv_env_host_alias_set=${host_alias+set} -ac_cv_env_host_alias_value=$host_alias -ac_env_target_alias_set=${target_alias+set} -ac_env_target_alias_value=$target_alias -ac_cv_env_target_alias_set=${target_alias+set} -ac_cv_env_target_alias_value=$target_alias -ac_env_CC_set=${CC+set} -ac_env_CC_value=$CC -ac_cv_env_CC_set=${CC+set} -ac_cv_env_CC_value=$CC -ac_env_CFLAGS_set=${CFLAGS+set} -ac_env_CFLAGS_value=$CFLAGS -ac_cv_env_CFLAGS_set=${CFLAGS+set} -ac_cv_env_CFLAGS_value=$CFLAGS -ac_env_LDFLAGS_set=${LDFLAGS+set} -ac_env_LDFLAGS_value=$LDFLAGS -ac_cv_env_LDFLAGS_set=${LDFLAGS+set} -ac_cv_env_LDFLAGS_value=$LDFLAGS -ac_env_CPPFLAGS_set=${CPPFLAGS+set} -ac_env_CPPFLAGS_value=$CPPFLAGS -ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set} -ac_cv_env_CPPFLAGS_value=$CPPFLAGS -ac_env_CPP_set=${CPP+set} -ac_env_CPP_value=$CPP -ac_cv_env_CPP_set=${CPP+set} -ac_cv_env_CPP_value=$CPP -ac_env_CXX_set=${CXX+set} -ac_env_CXX_value=$CXX -ac_cv_env_CXX_set=${CXX+set} -ac_cv_env_CXX_value=$CXX -ac_env_CXXFLAGS_set=${CXXFLAGS+set} -ac_env_CXXFLAGS_value=$CXXFLAGS -ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set} -ac_cv_env_CXXFLAGS_value=$CXXFLAGS -ac_env_CXXCPP_set=${CXXCPP+set} -ac_env_CXXCPP_value=$CXXCPP -ac_cv_env_CXXCPP_set=${CXXCPP+set} -ac_cv_env_CXXCPP_value=$CXXCPP -ac_env_F77_set=${F77+set} -ac_env_F77_value=$F77 -ac_cv_env_F77_set=${F77+set} -ac_cv_env_F77_value=$F77 -ac_env_FFLAGS_set=${FFLAGS+set} -ac_env_FFLAGS_value=$FFLAGS -ac_cv_env_FFLAGS_set=${FFLAGS+set} -ac_cv_env_FFLAGS_value=$FFLAGS +if test ! -r "$srcdir/$ac_unique_file"; then + test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." + { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 + { (exit 1); exit 1; }; } +fi +ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" +ac_abs_confdir=`( + cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2 + { (exit 1); exit 1; }; } + pwd)` +# When building in place, set srcdir=. +if test "$ac_abs_confdir" = "$ac_pwd"; then + srcdir=. +fi +# Remove unnecessary trailing slashes from srcdir. +# Double slashes in file names in object file debugging info +# mess up M-x gdb in Emacs. +case $srcdir in +*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; +esac +for ac_var in $ac_precious_vars; do + eval ac_env_${ac_var}_set=\${${ac_var}+set} + eval ac_env_${ac_var}_value=\$${ac_var} + eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} + eval ac_cv_env_${ac_var}_value=\$${ac_var} +done # # Report the --help message. @@ -973,9 +1552,6 @@ -n, --no-create do not create output files --srcdir=DIR find the sources in DIR [configure dir or \`..'] -_ACEOF - - cat <<_ACEOF Installation directories: --prefix=PREFIX install architecture-independent files in PREFIX [$ac_default_prefix] @@ -993,15 +1569,22 @@ --bindir=DIR user executables [EPREFIX/bin] --sbindir=DIR system admin executables [EPREFIX/sbin] --libexecdir=DIR program executables [EPREFIX/libexec] - --datadir=DIR read-only architecture-independent data [PREFIX/share] --sysconfdir=DIR read-only single-machine data [PREFIX/etc] --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] --localstatedir=DIR modifiable single-machine data [PREFIX/var] --libdir=DIR object code libraries [EPREFIX/lib] --includedir=DIR C header files [PREFIX/include] --oldincludedir=DIR C header files for non-gcc [/usr/include] - --infodir=DIR info documentation [PREFIX/info] - --mandir=DIR man documentation [PREFIX/man] + --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] + --datadir=DIR read-only architecture-independent data [DATAROOTDIR] + --infodir=DIR info documentation [DATAROOTDIR/info] + --localedir=DIR locale-dependent data [DATAROOTDIR/locale] + --mandir=DIR man documentation [DATAROOTDIR/man] + --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE] + --htmldir=DIR html documentation [DOCDIR] + --dvidir=DIR dvi documentation [DOCDIR] + --pdfdir=DIR pdf documentation [DOCDIR] + --psdir=DIR ps documentation [DOCDIR] _ACEOF cat <<\_ACEOF @@ -1042,10 +1625,8 @@ of memory) --enable-closure delay template instantiation --enable-nmcheck enable automatic namespace cleanness check - --enable-shared[=PKGS] - build shared libraries [default=yes] - --enable-static[=PKGS] - build static libraries [default=no] + --enable-shared[=PKGS] build shared libraries [default=yes] + --enable-static[=PKGS] build static libraries [default=no] --enable-libsuffix /lib directory suffix (64,32,none,auto=default) --enable-fast-install[=PKGS] optimize for fast installation [default=yes] @@ -1066,8 +1647,7 @@ --with-gnu-ld assume the C compiler uses GNU ld [default=no] --with-pic try to use only PIC/non-PIC objects [default=use both] - --with-tags[=TAGS] - include additional configurations [automatic] + --with-tags[=TAGS] include additional configurations [automatic] --with-extra-includes=DIR adds non standard include paths --with-extra-libs=DIR adds non standard library paths @@ -1081,131 +1661,100 @@ CFLAGS C compiler flags LDFLAGS linker flags, e.g. -L if you have libraries in a nonstandard directory - CPPFLAGS C/C++ preprocessor flags, e.g. -I if you have - headers in a nonstandard directory + CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I if + you have headers in a nonstandard directory CPP C preprocessor CXX C++ compiler command CXXFLAGS C++ compiler flags CXXCPP C++ preprocessor F77 Fortran 77 compiler command FFLAGS Fortran 77 compiler flags + XMKMF Path to xmkmf, Makefile generator for X Window System Use these variables to override the choices made by `configure' or to help it to find libraries and programs with nonstandard names/locations. _ACEOF +ac_status=$? fi if test "$ac_init_help" = "recursive"; then # If there are subdirs, report their specific --help. - ac_popdir=`pwd` for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue - test -d $ac_dir || continue + test -d "$ac_dir" || continue ac_builddir=. -if test "$ac_dir" != .; then +case "$ac_dir" in +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; +*) ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` - # A "../" for each directory in $ac_dir_suffix. - ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` -else - ac_dir_suffix= ac_top_builddir= -fi + # A ".." for each directory in $ac_dir_suffix. + ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` + case $ac_top_builddir_sub in + "") ac_top_builddir_sub=. ac_top_build_prefix= ;; + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; + esac ;; +esac +ac_abs_top_builddir=$ac_pwd +ac_abs_builddir=$ac_pwd$ac_dir_suffix +# for backward compatibility: +ac_top_builddir=$ac_top_build_prefix case $srcdir in - .) # No --srcdir option. We are building in place. + .) # We are building in place. ac_srcdir=. - if test -z "$ac_top_builddir"; then - ac_top_srcdir=. - else - ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` - fi ;; - [\\/]* | ?:[\\/]* ) # Absolute path. + ac_top_srcdir=$ac_top_builddir_sub + ac_abs_top_srcdir=$ac_pwd ;; + [\\/]* | ?:[\\/]* ) # Absolute name. ac_srcdir=$srcdir$ac_dir_suffix; - ac_top_srcdir=$srcdir ;; - *) # Relative path. - ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix - ac_top_srcdir=$ac_top_builddir$srcdir ;; -esac - -# Do not use `cd foo && pwd` to compute absolute paths, because -# the directories may not exist. -case `pwd` in -.) ac_abs_builddir="$ac_dir";; -*) - case "$ac_dir" in - .) ac_abs_builddir=`pwd`;; - [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; - *) ac_abs_builddir=`pwd`/"$ac_dir";; - esac;; -esac -case $ac_abs_builddir in -.) ac_abs_top_builddir=${ac_top_builddir}.;; -*) - case ${ac_top_builddir}. in - .) ac_abs_top_builddir=$ac_abs_builddir;; - [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; - *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; - esac;; -esac -case $ac_abs_builddir in -.) ac_abs_srcdir=$ac_srcdir;; -*) - case $ac_srcdir in - .) ac_abs_srcdir=$ac_abs_builddir;; - [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; - *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; - esac;; -esac -case $ac_abs_builddir in -.) ac_abs_top_srcdir=$ac_top_srcdir;; -*) - case $ac_top_srcdir in - .) ac_abs_top_srcdir=$ac_abs_builddir;; - [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; - *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; - esac;; + ac_top_srcdir=$srcdir + ac_abs_top_srcdir=$srcdir ;; + *) # Relative name. + ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix + ac_top_srcdir=$ac_top_build_prefix$srcdir + ac_abs_top_srcdir=$ac_pwd/$srcdir ;; esac +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix - cd $ac_dir - # Check for guested configure; otherwise get Cygnus style configure. - if test -f $ac_srcdir/configure.gnu; then - echo - $SHELL $ac_srcdir/configure.gnu --help=recursive - elif test -f $ac_srcdir/configure; then - echo - $SHELL $ac_srcdir/configure --help=recursive - elif test -f $ac_srcdir/configure.ac || - test -f $ac_srcdir/configure.in; then - echo - $ac_configure --help + cd "$ac_dir" || { ac_status=$?; continue; } + # Check for guested configure. + if test -f "$ac_srcdir/configure.gnu"; then + echo && + $SHELL "$ac_srcdir/configure.gnu" --help=recursive + elif test -f "$ac_srcdir/configure"; then + echo && + $SHELL "$ac_srcdir/configure" --help=recursive else echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 - fi - cd "$ac_popdir" + fi || ac_status=$? + cd "$ac_pwd" || { ac_status=$?; break; } done fi -test -n "$ac_init_help" && exit 0 +test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF +configure +generated by GNU Autoconf 2.60 -Copyright (C) 2003 Free Software Foundation, Inc. +Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, +2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. _ACEOF - exit 0 + exit fi -exec 5>config.log -cat >&5 <<_ACEOF +cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by $as_me, which was -generated by GNU Autoconf 2.59. Invocation command line was +generated by GNU Autoconf 2.60. Invocation command line was $ $0 $@ _ACEOF +exec 5>>config.log { cat <<_ASUNAME ## --------- ## @@ -1224,7 +1773,7 @@ /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` -hostinfo = `(hostinfo) 2>/dev/null || echo unknown` +/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` @@ -1238,6 +1787,7 @@ test -z "$as_dir" && as_dir=. echo "PATH: $as_dir" done +IFS=$as_save_IFS } >&5 @@ -1259,7 +1809,6 @@ ac_configure_args= ac_configure_args0= ac_configure_args1= -ac_sep= ac_must_keep_next=false for ac_pass in 1 2 do @@ -1270,7 +1819,7 @@ -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil) continue ;; - *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) + *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; esac case $ac_pass in @@ -1292,9 +1841,7 @@ -* ) ac_must_keep_next=true ;; esac fi - ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'" - # Get rid of the leading space. - ac_sep=" " + ac_configure_args="$ac_configure_args '$ac_arg'" ;; esac done @@ -1305,8 +1852,8 @@ # When interrupted or exit'd, cleanup temporary files, and complete # config.log. We remove comments because anyway the quotes in there # would cause problems or look ugly. -# WARNING: Be sure not to use single quotes in there, as some shells, -# such as our DU 5.0 friend, will then `close' the trap. +# WARNING: Use '\'' to represent an apostrophe within the trap. +# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. trap 'exit_status=$? # Save into config.log some information that might help in debugging. { @@ -1319,20 +1866,34 @@ _ASBOX echo # The following way of writing the cache mishandles newlines in values, -{ +( + for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do + eval ac_val=\$$ac_var + case $ac_val in #( + *${as_nl}*) + case $ac_var in #( + *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 +echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; + esac + case $ac_var in #( + _ | IFS | as_nl) ;; #( + *) $as_unset $ac_var ;; + esac ;; + esac + done (set) 2>&1 | - case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in - *ac_space=\ *) + case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( + *${as_nl}ac_space=\ *) sed -n \ - "s/'"'"'/'"'"'\\\\'"'"''"'"'/g; - s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p" - ;; + "s/'\''/'\''\\\\'\'''\''/g; + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" + ;; #( *) - sed -n \ - "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" + sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; - esac; -} + esac | + sort +) echo cat <<\_ASBOX @@ -1343,22 +1904,28 @@ echo for ac_var in $ac_subst_vars do - eval ac_val=$`echo $ac_var` - echo "$ac_var='"'"'$ac_val'"'"'" + eval ac_val=\$$ac_var + case $ac_val in + *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; + esac + echo "$ac_var='\''$ac_val'\''" done | sort echo if test -n "$ac_subst_files"; then cat <<\_ASBOX -## ------------- ## -## Output files. ## -## ------------- ## +## ------------------- ## +## File substitutions. ## +## ------------------- ## _ASBOX echo for ac_var in $ac_subst_files do - eval ac_val=$`echo $ac_var` - echo "$ac_var='"'"'$ac_val'"'"'" + eval ac_val=\$$ac_var + case $ac_val in + *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; + esac + echo "$ac_var='\''$ac_val'\''" done | sort echo fi @@ -1370,26 +1937,24 @@ ## ----------- ## _ASBOX echo - sed "/^$/d" confdefs.h | sort + cat confdefs.h echo fi test "$ac_signal" != 0 && echo "$as_me: caught signal $ac_signal" echo "$as_me: exit $exit_status" } >&5 - rm -f core *.core && - rm -rf conftest* confdefs* conf$$* $ac_clean_files && + rm -f core *.core core.conftest.* && + rm -f -r conftest* confdefs* conf$$* $ac_clean_files && exit $exit_status - ' 0 +' 0 for ac_signal in 1 2 13 15; do trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal done ac_signal=0 # confdefs.h avoids OS command line length limits that DEFS can exceed. -rm -rf conftest* confdefs.h -# AIX cpp loses on an empty file, so make sure it contains at least a newline. -echo >confdefs.h +rm -f -r conftest* confdefs.h # Predefined preprocessor variables. @@ -1420,14 +1985,17 @@ # Let the site file select an alternate cache file if it wants to. # Prefer explicitly selected file to automatically selected ones. -if test -z "$CONFIG_SITE"; then - if test "x$prefix" != xNONE; then - CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site" - else - CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" - fi +if test -n "$CONFIG_SITE"; then + set x "$CONFIG_SITE" +elif test "x$prefix" != xNONE; then + set x "$prefix/share/config.site" "$prefix/etc/config.site" +else + set x "$ac_default_prefix/share/config.site" \ + "$ac_default_prefix/etc/config.site" fi -for ac_site_file in $CONFIG_SITE; do +shift +for ac_site_file +do if test -r "$ac_site_file"; then { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 echo "$as_me: loading site script $ac_site_file" >&6;} @@ -1443,8 +2011,8 @@ { echo "$as_me:$LINENO: loading cache $cache_file" >&5 echo "$as_me: loading cache $cache_file" >&6;} case $cache_file in - [\\/]* | ?:[\\/]* ) . $cache_file;; - *) . ./$cache_file;; + [\\/]* | ?:[\\/]* ) . "$cache_file";; + *) . "./$cache_file";; esac fi else @@ -1456,12 +2024,11 @@ # Check that the precious variables saved in the cache have kept the same # value. ac_cache_corrupted=false -for ac_var in `(set) 2>&1 | - sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do +for ac_var in $ac_precious_vars; do eval ac_old_set=\$ac_cv_env_${ac_var}_set eval ac_new_set=\$ac_env_${ac_var}_set - eval ac_old_val="\$ac_cv_env_${ac_var}_value" - eval ac_new_val="\$ac_env_${ac_var}_value" + eval ac_old_val=\$ac_cv_env_${ac_var}_value + eval ac_new_val=\$ac_env_${ac_var}_value case $ac_old_set,$ac_new_set in set,) { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 @@ -1486,8 +2053,7 @@ # Pass precious variables to config.status. if test "$ac_new_set" = set; then case $ac_new_val in - *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) - ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; + *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; *) ac_arg=$ac_var=$ac_new_val ;; esac case " $ac_configure_args " in @@ -1504,12 +2070,6 @@ { (exit 1); exit 1; }; } fi -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu - @@ -1526,110 +2086,165 @@ +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu ac_aux_dir= -for ac_dir in admin $srcdir/admin; do - if test -f $ac_dir/install-sh; then +for ac_dir in admin "$srcdir"/admin; do + if test -f "$ac_dir/install-sh"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/install-sh -c" break - elif test -f $ac_dir/install.sh; then + elif test -f "$ac_dir/install.sh"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/install.sh -c" break - elif test -f $ac_dir/shtool; then + elif test -f "$ac_dir/shtool"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/shtool install -c" break fi done if test -z "$ac_aux_dir"; then - { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in admin $srcdir/admin" >&5 -echo "$as_me: error: cannot find install-sh or install.sh in admin $srcdir/admin" >&2;} + { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in admin \"$srcdir\"/admin" >&5 +echo "$as_me: error: cannot find install-sh or install.sh in admin \"$srcdir\"/admin" >&2;} { (exit 1); exit 1; }; } fi -ac_config_guess="$SHELL $ac_aux_dir/config.guess" -ac_config_sub="$SHELL $ac_aux_dir/config.sub" -ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. + +# These three variables are undocumented and unsupported, +# and are intended to be withdrawn in a future Autoconf release. +# They can cause serious problems if a builder's source tree is in a directory +# whose full name contains unusual characters. +ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. +ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. +ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. + unset CDPATH # Make sure we can run config.sub. -$ac_config_sub sun4 >/dev/null 2>&1 || - { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5 -echo "$as_me: error: cannot run $ac_config_sub" >&2;} +$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || + { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 +echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;} { (exit 1); exit 1; }; } -echo "$as_me:$LINENO: checking build system type" >&5 -echo $ECHO_N "checking build system type... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking build system type" >&5 +echo $ECHO_N "checking build system type... $ECHO_C" >&6; } if test "${ac_cv_build+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - ac_cv_build_alias=$build_alias -test -z "$ac_cv_build_alias" && - ac_cv_build_alias=`$ac_config_guess` -test -z "$ac_cv_build_alias" && + ac_build_alias=$build_alias +test "x$ac_build_alias" = x && + ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` +test "x$ac_build_alias" = x && { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 echo "$as_me: error: cannot guess build type; you must specify one" >&2;} { (exit 1); exit 1; }; } -ac_cv_build=`$ac_config_sub $ac_cv_build_alias` || - { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5 -echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;} +ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || + { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 +echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;} { (exit 1); exit 1; }; } fi -echo "$as_me:$LINENO: result: $ac_cv_build" >&5 -echo "${ECHO_T}$ac_cv_build" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_build" >&5 +echo "${ECHO_T}$ac_cv_build" >&6; } +case $ac_cv_build in +*-*-*) ;; +*) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 +echo "$as_me: error: invalid value of canonical build" >&2;} + { (exit 1); exit 1; }; };; +esac build=$ac_cv_build -build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` -build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` -build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` +ac_save_IFS=$IFS; IFS='-' +set x $ac_cv_build +shift +build_cpu=$1 +build_vendor=$2 +shift; shift +# Remember, the first character of IFS is used to create $*, +# except with old shells: +build_os=$* +IFS=$ac_save_IFS +case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac -echo "$as_me:$LINENO: checking host system type" >&5 -echo $ECHO_N "checking host system type... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking host system type" >&5 +echo $ECHO_N "checking host system type... $ECHO_C" >&6; } if test "${ac_cv_host+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - ac_cv_host_alias=$host_alias -test -z "$ac_cv_host_alias" && - ac_cv_host_alias=$ac_cv_build_alias -ac_cv_host=`$ac_config_sub $ac_cv_host_alias` || - { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5 -echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;} + if test "x$host_alias" = x; then + ac_cv_host=$ac_cv_build +else + ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || + { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 +echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;} { (exit 1); exit 1; }; } +fi fi -echo "$as_me:$LINENO: result: $ac_cv_host" >&5 -echo "${ECHO_T}$ac_cv_host" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_host" >&5 +echo "${ECHO_T}$ac_cv_host" >&6; } +case $ac_cv_host in +*-*-*) ;; +*) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 +echo "$as_me: error: invalid value of canonical host" >&2;} + { (exit 1); exit 1; }; };; +esac host=$ac_cv_host -host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` -host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` -host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` +ac_save_IFS=$IFS; IFS='-' +set x $ac_cv_host +shift +host_cpu=$1 +host_vendor=$2 +shift; shift +# Remember, the first character of IFS is used to create $*, +# except with old shells: +host_os=$* +IFS=$ac_save_IFS +case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac -echo "$as_me:$LINENO: checking target system type" >&5 -echo $ECHO_N "checking target system type... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking target system type" >&5 +echo $ECHO_N "checking target system type... $ECHO_C" >&6; } if test "${ac_cv_target+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - ac_cv_target_alias=$target_alias -test "x$ac_cv_target_alias" = "x" && - ac_cv_target_alias=$ac_cv_host_alias -ac_cv_target=`$ac_config_sub $ac_cv_target_alias` || - { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5 -echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;} + if test "x$target_alias" = x; then + ac_cv_target=$ac_cv_host +else + ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || + { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5 +echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;} { (exit 1); exit 1; }; } +fi fi -echo "$as_me:$LINENO: result: $ac_cv_target" >&5 -echo "${ECHO_T}$ac_cv_target" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_target" >&5 +echo "${ECHO_T}$ac_cv_target" >&6; } +case $ac_cv_target in +*-*-*) ;; +*) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5 +echo "$as_me: error: invalid value of canonical target" >&2;} + { (exit 1); exit 1; }; };; +esac target=$ac_cv_target -target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` -target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` -target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` +ac_save_IFS=$IFS; IFS='-' +set x $ac_cv_target +shift +target_cpu=$1 +target_vendor=$2 +shift; shift +# Remember, the first character of IFS is used to create $*, +# except with old shells: +target_os=$* +IFS=$ac_save_IFS +case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac # The aliases save the names the user supplied, while $host etc. @@ -1639,17 +2254,17 @@ NONENONEs,x,x, && program_prefix=${target_alias}- test "$program_prefix" != NONE && - program_transform_name="s,^,$program_prefix,;$program_transform_name" + program_transform_name="s&^&$program_prefix&;$program_transform_name" # Use a double $ so make ignores it. test "$program_suffix" != NONE && - program_transform_name="s,\$,$program_suffix,;$program_transform_name" + program_transform_name="s&\$&$program_suffix&;$program_transform_name" # Double any \ or $. echo might interpret backslashes. # By default was `s,x,x', remove it if useless. cat <<\_ACEOF >conftest.sed s/[\\$]/&&/g;s/;s,x,x,$// _ACEOF program_transform_name=`echo $program_transform_name | sed -f conftest.sed` -rm conftest.sed +rm -f conftest.sed am__api_version="1.9" @@ -1671,8 +2286,8 @@ # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" # OS/2's system install, which has a completely different semantic # ./install, which can be erroneously created by make from ./install.sh. -echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 -echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 +echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; } if test -z "$INSTALL"; then if test "${ac_cv_path_install+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 @@ -1694,7 +2309,7 @@ # by default. for ac_prog in ginstall scoinst install; do for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then + if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; }; then if test $ac_prog = install && grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # AIX install. It has an incompatible calling convention. @@ -1713,21 +2328,22 @@ ;; esac done +IFS=$as_save_IFS fi if test "${ac_cv_path_install+set}" = set; then INSTALL=$ac_cv_path_install else - # As a last resort, use the slow shell script. We don't cache a - # path for INSTALL within a source directory, because that will + # As a last resort, use the slow shell script. Don't cache a + # value for INSTALL within a source directory, because that will # break other packages using the cache if that directory is - # removed, or if the path is relative. + # removed, or if the value is a relative name. INSTALL=$ac_install_sh fi fi -echo "$as_me:$LINENO: result: $INSTALL" >&5 -echo "${ECHO_T}$INSTALL" >&6 +{ echo "$as_me:$LINENO: result: $INSTALL" >&5 +echo "${ECHO_T}$INSTALL" >&6; } # Use test -z because SunOS4 sh mishandles braces in ${var-val}. # It thinks the first close brace ends the variable substitution. @@ -1741,8 +2357,8 @@ if test -z "$kde_save_INSTALL_given" ; then # OK, user hasn't given any INSTALL, autoconf found one for us # now we test, if it supports the -p flag - echo "$as_me:$LINENO: checking for -p flag to install" >&5 -echo $ECHO_N "checking for -p flag to install... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for -p flag to install" >&5 +echo $ECHO_N "checking for -p flag to install... $ECHO_C" >&6; } rm -f confinst.$$.* > /dev/null 2>&1 echo "Testtest" > confinst.$$.orig ac_res=no @@ -1754,8 +2370,8 @@ fi fi rm -f confinst.$$.* - echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6 + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test -z "$kde_save_INSTALL_PROGRAM_given" ; then @@ -1765,8 +2381,8 @@ INSTALL_SCRIPT='${INSTALL}' fi -echo "$as_me:$LINENO: checking whether build environment is sane" >&5 -echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether build environment is sane" >&5 +echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6; } # Just in case sleep 1 echo timestamp > conftest.file @@ -1808,8 +2424,8 @@ Check your system clock" >&2;} { (exit 1); exit 1; }; } fi -echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 +{ echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } # expand $ac_aux_dir to an absolute path am_aux_dir=`cd $ac_aux_dir && pwd` @@ -1860,8 +2476,8 @@ do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_AWK+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -1874,54 +2490,57 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_AWK="$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi AWK=$ac_cv_prog_AWK if test -n "$AWK"; then - echo "$as_me:$LINENO: result: $AWK" >&5 -echo "${ECHO_T}$AWK" >&6 + { echo "$as_me:$LINENO: result: $AWK" >&5 +echo "${ECHO_T}$AWK" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + test -n "$AWK" && break done -echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 -echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6 -set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'` -if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then +{ echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 +echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; } +set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` +if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.make <<\_ACEOF +SHELL = /bin/sh all: - @echo 'ac_maketemp="$(MAKE)"' + @echo '@@@%%%=$(MAKE)=@@@%%%' _ACEOF # GNU make sometimes prints "make[1]: Entering...", which would confuse us. -eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=` -if test -n "$ac_maketemp"; then - eval ac_cv_prog_make_${ac_make}_set=yes -else - eval ac_cv_prog_make_${ac_make}_set=no -fi +case `${MAKE-make} -f conftest.make 2>/dev/null` in + *@@@%%%=?*=@@@%%%*) + eval ac_cv_prog_make_${ac_make}_set=yes;; + *) + eval ac_cv_prog_make_${ac_make}_set=no;; +esac rm -f conftest.make fi -if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 +if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } SET_MAKE= else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } SET_MAKE="MAKE=${MAKE-make}" fi @@ -1954,7 +2573,7 @@ # Define the identity of the package. PACKAGE=katapult-0.3.1.3 - VERSION="3.5.1" + VERSION="3.5.4" cat >>confdefs.h <<_ACEOF @@ -1992,8 +2611,8 @@ if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. set dummy ${ac_tool_prefix}strip; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_STRIP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -2006,32 +2625,34 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_STRIP="${ac_tool_prefix}strip" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then - echo "$as_me:$LINENO: result: $STRIP" >&5 -echo "${ECHO_T}$STRIP" >&6 + { echo "$as_me:$LINENO: result: $STRIP" >&5 +echo "${ECHO_T}$STRIP" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + fi if test -z "$ac_cv_prog_STRIP"; then ac_ct_STRIP=$STRIP # Extract the first word of "strip", so it can be a program name with args. set dummy strip; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -2044,27 +2665,41 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_STRIP="strip" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS - test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":" fi fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then - echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 -echo "${ECHO_T}$ac_ct_STRIP" >&6 + { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 +echo "${ECHO_T}$ac_ct_STRIP" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi - STRIP=$ac_ct_STRIP + if test "x$ac_ct_STRIP" = x; then + STRIP=":" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} +ac_tool_warned=yes ;; +esac + STRIP=$ac_ct_STRIP + fi else STRIP="$ac_cv_prog_STRIP" fi @@ -2102,14 +2737,14 @@ if test "x$prefix" = "xNONE"; then - echo "$as_me:$LINENO: checking for kde-config" >&5 -echo $ECHO_N "checking for kde-config... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for kde-config" >&5 +echo $ECHO_N "checking for kde-config... $ECHO_C" >&6; } if test -n "$KDECONFIG"; then kde_cv_path="$KDECONFIG"; else kde_cache=`echo kde-config | sed 'y%./+-%__p_%'` - if eval "test \"\${kde_cv_path_$kde_cache+set}\" = set"; then + if { as_var=kde_cv_path_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -2152,8 +2787,8 @@ fi if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then - echo "$as_me:$LINENO: result: not found" >&5 -echo "${ECHO_T}not found" >&6 + { echo "$as_me:$LINENO: result: not found" >&5 +echo "${ECHO_T}not found" >&6; } { { echo "$as_me:$LINENO: error: The important program kde-config was not found! Please check whether you installed KDE correctly. @@ -2164,8 +2799,8 @@ { (exit 1); exit 1; }; } else - echo "$as_me:$LINENO: result: $kde_cv_path" >&5 -echo "${ECHO_T}$kde_cv_path" >&6 + { echo "$as_me:$LINENO: result: $kde_cv_path" >&5 +echo "${ECHO_T}$kde_cv_path" >&6; } KDECONFIG=$kde_cv_path fi @@ -2174,14 +2809,14 @@ kde_save_PATH="$PATH" PATH="$exec_prefix/bin:$prefix/bin:$PATH" - echo "$as_me:$LINENO: checking for kde-config" >&5 -echo $ECHO_N "checking for kde-config... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for kde-config" >&5 +echo $ECHO_N "checking for kde-config... $ECHO_C" >&6; } if test -n "$KDECONFIG"; then kde_cv_path="$KDECONFIG"; else kde_cache=`echo kde-config | sed 'y%./+-%__p_%'` - if eval "test \"\${kde_cv_path_$kde_cache+set}\" = set"; then + if { as_var=kde_cv_path_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -2224,8 +2859,8 @@ fi if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then - echo "$as_me:$LINENO: result: not found" >&5 -echo "${ECHO_T}not found" >&6 + { echo "$as_me:$LINENO: result: not found" >&5 +echo "${ECHO_T}not found" >&6; } { { echo "$as_me:$LINENO: error: The important program kde-config was not found! Please check whether you installed KDE correctly. @@ -2236,8 +2871,8 @@ { (exit 1); exit 1; }; } else - echo "$as_me:$LINENO: result: $kde_cv_path" >&5 -echo "${ECHO_T}$kde_cv_path" >&6 + { echo "$as_me:$LINENO: result: $kde_cv_path" >&5 +echo "${ECHO_T}$kde_cv_path" >&6; } KDECONFIG=$kde_cv_path fi @@ -2258,18 +2893,18 @@ { (exit 1); exit 1; }; } fi kde_libs_htmldir=`$KDECONFIG --install html --expandvars` - kde_libs_suffix=`$KDECONFIG --libsuffix` + kde_libs_suffix=`$KDECONFIG --libsuffix` || kde_libs_suffix=auto - echo "$as_me:$LINENO: checking where to install" >&5 -echo $ECHO_N "checking where to install... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking where to install" >&5 +echo $ECHO_N "checking where to install... $ECHO_C" >&6; } if test "x$prefix" = "xNONE"; then prefix=$kde_libs_prefix - echo "$as_me:$LINENO: result: $prefix (as returned by kde-config)" >&5 -echo "${ECHO_T}$prefix (as returned by kde-config)" >&6 + { echo "$as_me:$LINENO: result: $prefix (as returned by kde-config)" >&5 +echo "${ECHO_T}$prefix (as returned by kde-config)" >&6; } else given_prefix=$prefix - echo "$as_me:$LINENO: result: $prefix (as requested)" >&5 -echo "${ECHO_T}$prefix (as requested)" >&6 + { echo "$as_me:$LINENO: result: $prefix (as requested)" >&5 +echo "${ECHO_T}$prefix (as requested)" >&6; } fi # And delete superfluous '/' to make compares easier @@ -2282,13 +2917,13 @@ - # Check whether --enable-fast-perl or --disable-fast-perl was given. + # Check whether --enable-fast-perl was given. if test "${enable_fast_perl+set}" = set; then - enableval="$enable_fast_perl" - with_fast_perl=$enableval + enableval=$enable_fast_perl; with_fast_perl=$enableval else with_fast_perl=yes -fi; +fi + val= @@ -2305,11 +2940,11 @@ - ac_config_headers="$ac_config_headers config.h" +ac_config_headers="$ac_config_headers config.h" DEPDIR="${am__leading_dot}deps" - ac_config_commands="$ac_config_commands depfiles" +ac_config_commands="$ac_config_commands depfiles" am_make=${MAKE-make} @@ -2319,8 +2954,8 @@ .PHONY: am__doit END # If we don't find an include directive, just comment out the code. -echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5 -echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5 +echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6; } am__include="#" am__quote= _am_result=none @@ -2347,15 +2982,15 @@ fi -echo "$as_me:$LINENO: result: $_am_result" >&5 -echo "${ECHO_T}$_am_result" >&6 +{ echo "$as_me:$LINENO: result: $_am_result" >&5 +echo "${ECHO_T}$_am_result" >&6; } rm -f confinc confmf -# Check whether --enable-dependency-tracking or --disable-dependency-tracking was given. +# Check whether --enable-dependency-tracking was given. if test "${enable_dependency_tracking+set}" = set; then - enableval="$enable_dependency_tracking" + enableval=$enable_dependency_tracking; +fi -fi; if test "x$enable_dependency_tracking" != xno; then am_depcomp="$ac_aux_dir/depcomp" AMDEPBACKSLASH='\' @@ -2375,10 +3010,9 @@ - # Check whether --enable-debug or --disable-debug was given. + # Check whether --enable-debug was given. if test "${enable_debug+set}" = set; then - enableval="$enable_debug" - + enableval=$enable_debug; case $enableval in yes) kde_use_debug_code="yes" @@ -2398,18 +3032,18 @@ kde_use_debug_code="no" kde_use_debug_define=no -fi; +fi + - # Check whether --enable-dummyoption or --disable-dummyoption was given. + # Check whether --enable-dummyoption was given. if test "${enable_dummyoption+set}" = set; then - enableval="$enable_dummyoption" + enableval=$enable_dummyoption; +fi -fi; - # Check whether --enable-strict or --disable-strict was given. + # Check whether --enable-strict was given. if test "${enable_strict+set}" = set; then - enableval="$enable_strict" - + enableval=$enable_strict; if test $enableval = "no"; then kde_use_strict_options="no" else @@ -2418,12 +3052,12 @@ else kde_use_strict_options="no" -fi; +fi - # Check whether --enable-warnings or --disable-warnings was given. -if test "${enable_warnings+set}" = set; then - enableval="$enable_warnings" + # Check whether --enable-warnings was given. +if test "${enable_warnings+set}" = set; then + enableval=$enable_warnings; if test $enableval = "no"; then kde_use_warnings="no" else @@ -2432,20 +3066,21 @@ else kde_use_warnings="yes" -fi; +fi + if test "$kde_use_debug_code" != "no"; then kde_use_warnings=yes fi - # Check whether --enable-profile or --disable-profile was given. + # Check whether --enable-profile was given. if test "${enable_profile+set}" = set; then - enableval="$enable_profile" - kde_use_profiling=$enableval + enableval=$enable_profile; kde_use_profiling=$enableval else kde_use_profiling="no" -fi; +fi + CFLAGS=" $CFLAGS" @@ -2457,8 +3092,8 @@ if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. set dummy ${ac_tool_prefix}gcc; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -2471,32 +3106,34 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CC="${ac_tool_prefix}gcc" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then - echo "$as_me:$LINENO: result: $CC" >&5 -echo "${ECHO_T}$CC" >&6 + { echo "$as_me:$LINENO: result: $CC" >&5 +echo "${ECHO_T}$CC" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + fi if test -z "$ac_cv_prog_CC"; then ac_ct_CC=$CC # Extract the first word of "gcc", so it can be a program name with args. set dummy gcc; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -2509,36 +3146,51 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_CC="gcc" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then - echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 -echo "${ECHO_T}$ac_ct_CC" >&6 + { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 +echo "${ECHO_T}$ac_ct_CC" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi - CC=$ac_ct_CC + if test "x$ac_ct_CC" = x; then + CC="" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} +ac_tool_warned=yes ;; +esac + CC=$ac_ct_CC + fi else CC="$ac_cv_prog_CC" fi if test -z "$CC"; then - if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. + if test -n "$ac_tool_prefix"; then + # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. set dummy ${ac_tool_prefix}cc; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -2551,74 +3203,34 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CC="${ac_tool_prefix}cc" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then - echo "$as_me:$LINENO: result: $CC" >&5 -echo "${ECHO_T}$CC" >&6 -else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 -fi - -fi -if test -z "$ac_cv_prog_CC"; then - ac_ct_CC=$CC - # Extract the first word of "cc", so it can be a program name with args. -set dummy cc; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -if test "${ac_cv_prog_ac_ct_CC+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test -n "$ac_ct_CC"; then - ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_ac_ct_CC="cc" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done -done - -fi -fi -ac_ct_CC=$ac_cv_prog_ac_ct_CC -if test -n "$ac_ct_CC"; then - echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 -echo "${ECHO_T}$ac_ct_CC" >&6 + { echo "$as_me:$LINENO: result: $CC" >&5 +echo "${ECHO_T}$CC" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi - CC=$ac_ct_CC -else - CC="$ac_cv_prog_CC" -fi + fi fi if test -z "$CC"; then # Extract the first word of "cc", so it can be a program name with args. set dummy cc; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -2632,7 +3244,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then ac_prog_rejected=yes continue @@ -2643,6 +3255,7 @@ fi done done +IFS=$as_save_IFS if test $ac_prog_rejected = yes; then # We found a bogon in the path, so make sure we never use it. @@ -2660,22 +3273,23 @@ fi CC=$ac_cv_prog_CC if test -n "$CC"; then - echo "$as_me:$LINENO: result: $CC" >&5 -echo "${ECHO_T}$CC" >&6 + { echo "$as_me:$LINENO: result: $CC" >&5 +echo "${ECHO_T}$CC" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then - for ac_prog in cl + for ac_prog in cl.exe do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -2688,36 +3302,38 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CC="$ac_tool_prefix$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then - echo "$as_me:$LINENO: result: $CC" >&5 -echo "${ECHO_T}$CC" >&6 + { echo "$as_me:$LINENO: result: $CC" >&5 +echo "${ECHO_T}$CC" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + test -n "$CC" && break done fi if test -z "$CC"; then ac_ct_CC=$CC - for ac_prog in cl + for ac_prog in cl.exe do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -2730,29 +3346,45 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_CC="$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then - echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 -echo "${ECHO_T}$ac_ct_CC" >&6 + { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 +echo "${ECHO_T}$ac_ct_CC" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + test -n "$ac_ct_CC" && break done - CC=$ac_ct_CC + if test "x$ac_ct_CC" = x; then + CC="" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} +ac_tool_warned=yes ;; +esac + CC=$ac_ct_CC + fi fi fi @@ -2765,21 +3397,35 @@ { (exit 1); exit 1; }; } # Provide some information about the compiler. -echo "$as_me:$LINENO:" \ - "checking for C compiler version" >&5 +echo "$as_me:$LINENO: checking for C compiler version" >&5 ac_compiler=`set X $ac_compile; echo $2` -{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version &5\"") >&5 - (eval $ac_compiler --version &5) 2>&5 +{ (ac_try="$ac_compiler --version >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler --version >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } -{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v &5\"") >&5 - (eval $ac_compiler -v &5) 2>&5 +{ (ac_try="$ac_compiler -v >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler -v >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } -{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V &5\"") >&5 - (eval $ac_compiler -V &5) 2>&5 +{ (ac_try="$ac_compiler -V >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler -V >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } @@ -2804,46 +3450,70 @@ # Try to create an executable without -o first, disregard a.out. # It will help us diagnose broken compilers, and finding out an intuition # of exeext. -echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 -echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 +echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; } ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` -if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5 - (eval $ac_link_default) 2>&5 +# +# List of possible output files, starting from the most likely. +# The algorithm is not robust to junk in `.', hence go to wildcards (a.*) +# only as a last resort. b.out is created by i960 compilers. +ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out' +# +# The IRIX 6 linker writes into existing files which may not be +# executable, retaining their permissions. Remove them first so a +# subsequent execution test works. +ac_rmfiles= +for ac_file in $ac_files +do + case $ac_file in + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; + * ) ac_rmfiles="$ac_rmfiles $ac_file";; + esac +done +rm -f $ac_rmfiles + +if { (ac_try="$ac_link_default" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link_default") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then - # Find the output, starting from the most likely. This scheme is -# not robust to junk in `.', hence go to wildcards (a.*) only as a last -# resort. - -# Be careful to initialize this variable, since it used to be cached. -# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile. -ac_cv_exeext= -# b.out is created by i960 compilers. -for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out + # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. +# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' +# in a Makefile. We should not override ac_cv_exeext if it was cached, +# so that the user can short-circuit this test for compilers unknown to +# Autoconf. +for ac_file in $ac_files do test -f "$ac_file" || continue case $ac_file in - *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) - ;; - conftest.$ac_ext ) - # This is the source file. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; [ab].out ) # We found the default executable, but exeext='' is most # certainly right. break;; *.* ) - ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` - # FIXME: I believe we export ac_cv_exeext for Libtool, - # but it would be cool to find out if it's true. Does anybody - # maintain Libtool? --akim. - export ac_cv_exeext + if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; + then :; else + ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` + fi + # We set ac_cv_exeext here because the later test for it is not + # safe: cross compilers may not add the suffix if given an `-o' + # argument, so we may need to know it at that point already. + # Even if this section looks crufty: it has the advantage of + # actually working. break;; * ) break;; esac done +test "$ac_cv_exeext" = no && ac_cv_exeext= + else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 @@ -2856,19 +3526,23 @@ fi ac_exeext=$ac_cv_exeext -echo "$as_me:$LINENO: result: $ac_file" >&5 -echo "${ECHO_T}$ac_file" >&6 +{ echo "$as_me:$LINENO: result: $ac_file" >&5 +echo "${ECHO_T}$ac_file" >&6; } -# Check the compiler produces executables we can run. If not, either +# Check that the compiler produces executables we can run. If not, either # the compiler is broken, or we cross compile. -echo "$as_me:$LINENO: checking whether the C compiler works" >&5 -echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether the C compiler works" >&5 +echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; } # FIXME: These cross compiler hacks should be removed for Autoconf 3.0 # If not cross compiling, check that we can run a simple program. if test "$cross_compiling" != yes; then if { ac_try='./$ac_file' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -2887,22 +3561,27 @@ fi fi fi -echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 +{ echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } rm -f a.out a.exe conftest$ac_cv_exeext b.out ac_clean_files=$ac_clean_files_save -# Check the compiler produces executables we can run. If not, either +# Check that the compiler produces executables we can run. If not, either # the compiler is broken, or we cross compile. -echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 -echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6 -echo "$as_me:$LINENO: result: $cross_compiling" >&5 -echo "${ECHO_T}$cross_compiling" >&6 - -echo "$as_me:$LINENO: checking for suffix of executables" >&5 -echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6 -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 +{ echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 +echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; } +{ echo "$as_me:$LINENO: result: $cross_compiling" >&5 +echo "${ECHO_T}$cross_compiling" >&6; } + +{ echo "$as_me:$LINENO: checking for suffix of executables" >&5 +echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; } +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then @@ -2913,9 +3592,8 @@ for ac_file in conftest.exe conftest conftest.*; do test -f "$ac_file" || continue case $ac_file in - *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;; + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` - export ac_cv_exeext break;; * ) break;; esac @@ -2929,14 +3607,14 @@ fi rm -f conftest$ac_cv_exeext -echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 -echo "${ECHO_T}$ac_cv_exeext" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 +echo "${ECHO_T}$ac_cv_exeext" >&6; } rm -f conftest.$ac_ext EXEEXT=$ac_cv_exeext ac_exeext=$EXEEXT -echo "$as_me:$LINENO: checking for suffix of object files" >&5 -echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for suffix of object files" >&5 +echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; } if test "${ac_cv_objext+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -2956,14 +3634,20 @@ } _ACEOF rm -f conftest.o conftest.obj -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then - for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do + for ac_file in conftest.o conftest.obj conftest.*; do + test -f "$ac_file" || continue; case $ac_file in - *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;; + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;; *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` break;; esac @@ -2981,12 +3665,12 @@ rm -f conftest.$ac_cv_objext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 -echo "${ECHO_T}$ac_cv_objext" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 +echo "${ECHO_T}$ac_cv_objext" >&6; } OBJEXT=$ac_cv_objext ac_objext=$OBJEXT -echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 -echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 +echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; } if test "${ac_cv_c_compiler_gnu+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -3009,23 +3693,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -3034,24 +3731,28 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_compiler_gnu=no + ac_compiler_gnu=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu fi -echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 -echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 +echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; } GCC=`test $ac_compiler_gnu = yes && echo yes` ac_test_CFLAGS=${CFLAGS+set} ac_save_CFLAGS=$CFLAGS -CFLAGS="-g" -echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 -echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 +echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; } if test "${ac_cv_prog_cc_g+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - cat >conftest.$ac_ext <<_ACEOF + ac_save_c_werror_flag=$ac_c_werror_flag + ac_c_werror_flag=yes + ac_cv_prog_cc_g=no + CFLAGS="-g" + cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -3067,23 +3768,147 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_prog_cc_g=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + CFLAGS="" + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + : +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_c_werror_flag=$ac_save_c_werror_flag + CFLAGS="-g" + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -3092,12 +3917,20 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_prog_cc_g=no + +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + ac_c_werror_flag=$ac_save_c_werror_flag fi -echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 -echo "${ECHO_T}$ac_cv_prog_cc_g" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 +echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; } if test "$ac_test_CFLAGS" = set; then CFLAGS=$ac_save_CFLAGS elif test $ac_cv_prog_cc_g = yes; then @@ -3113,12 +3946,12 @@ CFLAGS= fi fi -echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5 -echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6 -if test "${ac_cv_prog_cc_stdc+set}" = set; then +{ echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 +echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; } +if test "${ac_cv_prog_cc_c89+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - ac_cv_prog_cc_stdc=no + ac_cv_prog_cc_c89=no ac_save_CC=$CC cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -3152,12 +3985,17 @@ /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has function prototypes and stuff, but not '\xHH' hex character constants. These don't provoke an error unfortunately, instead are silently treated - as 'x'. The following induces an error, until -std1 is added to get + as 'x'. The following induces an error, until -std is added to get proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an array size at least. It's necessary to write '\x00'==0 to get something - that's true only with -std1. */ + that's true only with -std. */ int osf4_cc_array ['\x00' == 0 ? 1 : -1]; +/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters + inside strings and character constants. */ +#define FOO(x) 'x' +int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; + int test (int i, double x); struct s1 {int (*f) (int a);}; struct s2 {int (*f) (double a);}; @@ -3172,201 +4010,74 @@ return 0; } _ACEOF -# Don't try gcc -ansi; that turns off useful extensions and -# breaks some systems' header files. -# AIX -qlanglvl=ansi -# Ultrix and OSF/1 -std1 -# HP-UX 10.20 and later -Ae -# HP-UX older versions -Aa -D_HPUX_SOURCE -# SVR4 -Xc -D__EXTENSIONS__ -for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" +for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ + -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" do CC="$ac_save_CC $ac_arg" rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then - ac_cv_prog_cc_stdc=$ac_arg -break + ac_cv_prog_cc_c89=$ac_arg else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext + +rm -f core conftest.err conftest.$ac_objext + test "x$ac_cv_prog_cc_c89" != "xno" && break done -rm -f conftest.$ac_ext conftest.$ac_objext +rm -f conftest.$ac_ext CC=$ac_save_CC fi - -case "x$ac_cv_prog_cc_stdc" in - x|xno) - echo "$as_me:$LINENO: result: none needed" >&5 -echo "${ECHO_T}none needed" >&6 ;; +# AC_CACHE_VAL +case "x$ac_cv_prog_cc_c89" in + x) + { echo "$as_me:$LINENO: result: none needed" >&5 +echo "${ECHO_T}none needed" >&6; } ;; + xno) + { echo "$as_me:$LINENO: result: unsupported" >&5 +echo "${ECHO_T}unsupported" >&6; } ;; *) - echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5 -echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6 - CC="$CC $ac_cv_prog_cc_stdc" ;; + CC="$CC $ac_cv_prog_cc_c89" + { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 +echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;; esac -# Some people use a C++ compiler to compile C. Since we use `exit', -# in C++ we need to declare it. In case someone uses the same compiler -# for both compiling C and C++ we need to have the C++ compiler decide -# the declaration of exit, since it's the most demanding environment. -cat >conftest.$ac_ext <<_ACEOF -#ifndef __cplusplus - choke me -#endif -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - for ac_declaration in \ - '' \ - 'extern "C" void std::exit (int) throw (); using std::exit;' \ - 'extern "C" void std::exit (int); using std::exit;' \ - 'extern "C" void exit (int) throw ();' \ - 'extern "C" void exit (int);' \ - 'void exit (int);' -do - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -$ac_declaration -#include -int -main () -{ -exit (42); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - : -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -continue -fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -$ac_declaration -int -main () -{ -exit (42); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - break -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -done -rm -f conftest* -if test -n "$ac_declaration"; then - echo '#ifdef __cplusplus' >>confdefs.h - echo $ac_declaration >>confdefs.h - echo '#endif' >>confdefs.h -fi - -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 -fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' @@ -3375,8 +4086,8 @@ depcc="$CC" am_compiler_list= -echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 -echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 +echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; } if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -3465,8 +4176,8 @@ fi fi -echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 -echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6 +{ echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 +echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6; } CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type @@ -3488,8 +4199,8 @@ ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu -echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 -echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 +echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; } # On Suns, sometimes $CPP names a directory. if test -n "$CPP" && test -d "$CPP"; then CPP= @@ -3523,8 +4234,13 @@ #endif Syntax error _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 @@ -3549,9 +4265,10 @@ # Broken: fails on valid input. continue fi + rm -f conftest.err conftest.$ac_ext - # OK, works on sane cases. Now check whether non-existent headers + # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -3561,8 +4278,13 @@ /* end confdefs.h. */ #include _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 @@ -3589,6 +4311,7 @@ ac_preproc_ok=: break fi + rm -f conftest.err conftest.$ac_ext done @@ -3606,8 +4329,8 @@ else ac_cv_prog_CPP=$CPP fi -echo "$as_me:$LINENO: result: $CPP" >&5 -echo "${ECHO_T}$CPP" >&6 +{ echo "$as_me:$LINENO: result: $CPP" >&5 +echo "${ECHO_T}$CPP" >&6; } ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do @@ -3630,8 +4353,13 @@ #endif Syntax error _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 @@ -3656,9 +4384,10 @@ # Broken: fails on valid input. continue fi + rm -f conftest.err conftest.$ac_ext - # OK, works on sane cases. Now check whether non-existent headers + # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -3668,8 +4397,13 @@ /* end confdefs.h. */ #include _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 @@ -3696,6 +4430,7 @@ ac_preproc_ok=: break fi + rm -f conftest.err conftest.$ac_ext done @@ -3746,18 +4481,22 @@ CXXFLAGS=" $CXXFLAGS" - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu -if test -n "$ac_tool_prefix"; then - for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC +if test -z "$CXX"; then + if test -n "$CCC"; then + CXX=$CCC + else + if test -n "$ac_tool_prefix"; then + for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_CXX+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -3770,36 +4509,38 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi CXX=$ac_cv_prog_CXX if test -n "$CXX"; then - echo "$as_me:$LINENO: result: $CXX" >&5 -echo "${ECHO_T}$CXX" >&6 + { echo "$as_me:$LINENO: result: $CXX" >&5 +echo "${ECHO_T}$CXX" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + test -n "$CXX" && break done fi if test -z "$CXX"; then ac_ct_CXX=$CXX - for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC + for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -3812,55 +4553,85 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_CXX="$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi ac_ct_CXX=$ac_cv_prog_ac_ct_CXX if test -n "$ac_ct_CXX"; then - echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5 -echo "${ECHO_T}$ac_ct_CXX" >&6 + { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5 +echo "${ECHO_T}$ac_ct_CXX" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + test -n "$ac_ct_CXX" && break done -test -n "$ac_ct_CXX" || ac_ct_CXX="g++" - CXX=$ac_ct_CXX + if test "x$ac_ct_CXX" = x; then + CXX="g++" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} +ac_tool_warned=yes ;; +esac + CXX=$ac_ct_CXX + fi fi - + fi +fi # Provide some information about the compiler. -echo "$as_me:$LINENO:" \ - "checking for C++ compiler version" >&5 +echo "$as_me:$LINENO: checking for C++ compiler version" >&5 ac_compiler=`set X $ac_compile; echo $2` -{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version &5\"") >&5 - (eval $ac_compiler --version &5) 2>&5 +{ (ac_try="$ac_compiler --version >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler --version >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } -{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v &5\"") >&5 - (eval $ac_compiler -v &5) 2>&5 +{ (ac_try="$ac_compiler -v >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler -v >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } -{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V &5\"") >&5 - (eval $ac_compiler -V &5) 2>&5 +{ (ac_try="$ac_compiler -V >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler -V >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } -echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5 -echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5 +echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; } if test "${ac_cv_cxx_compiler_gnu+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -3883,23 +4654,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -3908,24 +4692,28 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_compiler_gnu=no + ac_compiler_gnu=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_cxx_compiler_gnu=$ac_compiler_gnu fi -echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5 -echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5 +echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; } GXX=`test $ac_compiler_gnu = yes && echo yes` ac_test_CXXFLAGS=${CXXFLAGS+set} ac_save_CXXFLAGS=$CXXFLAGS -CXXFLAGS="-g" -echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5 -echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5 +echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; } if test "${ac_cv_prog_cxx_g+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - cat >conftest.$ac_ext <<_ACEOF + ac_save_cxx_werror_flag=$ac_cxx_werror_flag + ac_cxx_werror_flag=yes + ac_cv_prog_cxx_g=no + CXXFLAGS="-g" + cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -3941,23 +4729,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -3966,69 +4767,53 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_prog_cxx_g=no -fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5 -echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6 -if test "$ac_test_CXXFLAGS" = set; then - CXXFLAGS=$ac_save_CXXFLAGS -elif test $ac_cv_prog_cxx_g = yes; then - if test "$GXX" = yes; then - CXXFLAGS="-g -O2" - else - CXXFLAGS="-g" - fi -else - if test "$GXX" = yes; then - CXXFLAGS="-O2" - else - CXXFLAGS= - fi -fi -for ac_declaration in \ - '' \ - 'extern "C" void std::exit (int) throw (); using std::exit;' \ - 'extern "C" void std::exit (int); using std::exit;' \ - 'extern "C" void exit (int) throw ();' \ - 'extern "C" void exit (int);' \ - 'void exit (int);' -do - cat >conftest.$ac_ext <<_ACEOF + CXXFLAGS="" + cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -$ac_declaration -#include + int main () { -exit (42); + ; return 0; } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -4037,60 +4822,91 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -continue -fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext - cat >conftest.$ac_ext <<_ACEOF + ac_cxx_werror_flag=$ac_save_cxx_werror_flag + CXXFLAGS="-g" + cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -$ac_declaration + int main () { -exit (42); + ; return 0; } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then - break + ac_cv_prog_cxx_g=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -done -rm -f conftest* -if test -n "$ac_declaration"; then - echo '#ifdef __cplusplus' >>confdefs.h - echo $ac_declaration >>confdefs.h - echo '#endif' >>confdefs.h + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + ac_cxx_werror_flag=$ac_save_cxx_werror_flag +fi +{ echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5 +echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; } +if test "$ac_test_CXXFLAGS" = set; then + CXXFLAGS=$ac_save_CXXFLAGS +elif test $ac_cv_prog_cxx_g = yes; then + if test "$GXX" = yes; then + CXXFLAGS="-g -O2" + else + CXXFLAGS="-g" + fi +else + if test "$GXX" = yes; then + CXXFLAGS="-O2" + else + CXXFLAGS= + fi +fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' @@ -4099,8 +4915,8 @@ depcc="$CXX" am_compiler_list= -echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 -echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 +echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; } if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -4189,8 +5005,8 @@ fi fi -echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5 -echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6 +{ echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5 +echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6; } CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type @@ -4208,8 +5024,8 @@ - echo "$as_me:$LINENO: checking whether $CC is blacklisted" >&5 -echo $ECHO_N "checking whether $CC is blacklisted... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking whether $CC is blacklisted" >&5 +echo $ECHO_N "checking whether $CC is blacklisted... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF @@ -4234,23 +5050,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -4259,13 +5088,14 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -kde_bad_compiler=yes + kde_bad_compiler=yes fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext - echo "$as_me:$LINENO: result: $kde_bad_compiler" >&5 -echo "${ECHO_T}$kde_bad_compiler" >&6 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + + { echo "$as_me:$LINENO: result: $kde_bad_compiler" >&5 +echo "${ECHO_T}$kde_bad_compiler" >&6; } if test "$kde_bad_compiler" = "yes"; then { { echo "$as_me:$LINENO: error: @@ -4307,17 +5137,16 @@ fi fi -echo "$as_me:$LINENO: checking whether $CXX supports -fno-builtin" >&5 -echo $ECHO_N "checking whether $CXX supports -fno-builtin... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether $CXX supports -fno-builtin" >&5 +echo $ECHO_N "checking whether $CXX supports -fno-builtin... $ECHO_C" >&6; } kde_cache=`echo fno-builtin | sed 'y% .=/+-,%____p__%'` -if eval "test \"\${kde_cv_prog_cxx_$kde_cache+set}\" = set"; then +if { as_var=kde_cv_prog_cxx_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - -ac_ext=cc +ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -4345,23 +5174,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -4370,8 +5212,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext CXXFLAGS="$save_CXXFLAGS" ac_ext=c @@ -4384,29 +5228,28 @@ fi if eval "test \"`echo '$kde_cv_prog_cxx_'$kde_cache`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } : CXXFLAGS="-fno-builtin $CXXFLAGS" else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } : fi -echo "$as_me:$LINENO: checking whether $CXX supports -Woverloaded-virtual" >&5 -echo $ECHO_N "checking whether $CXX supports -Woverloaded-virtual... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether $CXX supports -Woverloaded-virtual" >&5 +echo $ECHO_N "checking whether $CXX supports -Woverloaded-virtual... $ECHO_C" >&6; } kde_cache=`echo Woverloaded-virtual | sed 'y% .=/+-,%____p__%'` -if eval "test \"\${kde_cv_prog_cxx_$kde_cache+set}\" = set"; then +if { as_var=kde_cv_prog_cxx_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -4433,23 +5276,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -4458,8 +5314,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext CXXFLAGS="$save_CXXFLAGS" ac_ext=c @@ -4472,13 +5330,13 @@ fi if eval "test \"`echo '$kde_cv_prog_cxx_'$kde_cache`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } : WOVERLOADED_VIRTUAL="-Woverloaded-virtual" else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } : WOVERLOADED_VRITUAL="" fi @@ -4499,16 +5357,15 @@ if test "$kde_use_profiling" = "yes"; then -echo "$as_me:$LINENO: checking whether $CXX supports -pg" >&5 -echo $ECHO_N "checking whether $CXX supports -pg... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether $CXX supports -pg" >&5 +echo $ECHO_N "checking whether $CXX supports -pg... $ECHO_C" >&6; } kde_cache=`echo pg | sed 'y% .=/+-,%____p__%'` -if eval "test \"\${kde_cv_prog_cxx_$kde_cache+set}\" = set"; then +if { as_var=kde_cv_prog_cxx_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -4535,23 +5392,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -4560,8 +5430,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext CXXFLAGS="$save_CXXFLAGS" ac_ext=c @@ -4574,16 +5446,16 @@ fi if eval "test \"`echo '$kde_cv_prog_cxx_'$kde_cache`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } : CFLAGS="-pg $CFLAGS" CXXFLAGS="-pg $CXXFLAGS" else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } : fi @@ -4598,16 +5470,15 @@ CFLAGS="-std=iso9899:1990 -W -Wall -Wchar-subscripts -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_BSD_SOURCE $CFLAGS" CXXFLAGS="-ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts $CXXFLAGS" -echo "$as_me:$LINENO: checking whether $CXX supports -Wmissing-format-attribute" >&5 -echo $ECHO_N "checking whether $CXX supports -Wmissing-format-attribute... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether $CXX supports -Wmissing-format-attribute" >&5 +echo $ECHO_N "checking whether $CXX supports -Wmissing-format-attribute... $ECHO_C" >&6; } kde_cache=`echo Wmissing-format-attribute | sed 'y% .=/+-,%____p__%'` -if eval "test \"\${kde_cv_prog_cxx_$kde_cache+set}\" = set"; then +if { as_var=kde_cv_prog_cxx_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -4634,23 +5505,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -4659,8 +5543,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext CXXFLAGS="$save_CXXFLAGS" ac_ext=c @@ -4673,27 +5559,26 @@ fi if eval "test \"`echo '$kde_cv_prog_cxx_'$kde_cache`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } : CXXFLAGS="$CXXFLAGS -Wformat-security -Wmissing-format-attribute" else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } : fi -echo "$as_me:$LINENO: checking whether $CC supports -Wmissing-format-attribute" >&5 -echo $ECHO_N "checking whether $CC supports -Wmissing-format-attribute... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether $CC supports -Wmissing-format-attribute" >&5 +echo $ECHO_N "checking whether $CC supports -Wmissing-format-attribute... $ECHO_C" >&6; } kde_cache=`echo Wmissing-format-attribute | sed 'y% .=/+-,%____p__%'` -if eval "test \"\${kde_cv_prog_cc_$kde_cache+set}\" = set"; then +if { as_var=kde_cv_prog_cc_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' @@ -4718,23 +5603,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -4743,8 +5641,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$save_CFLAGS" ac_ext=c @@ -4757,13 +5657,13 @@ fi if eval "test \"`echo '$kde_cv_prog_cc_'$kde_cache`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } : CFLAGS="$CFLAGS -Wformat-security -Wmissing-format-attribute" else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } : fi @@ -4771,16 +5671,15 @@ ;; esac -echo "$as_me:$LINENO: checking whether $CXX supports -Wundef" >&5 -echo $ECHO_N "checking whether $CXX supports -Wundef... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether $CXX supports -Wundef" >&5 +echo $ECHO_N "checking whether $CXX supports -Wundef... $ECHO_C" >&6; } kde_cache=`echo Wundef | sed 'y% .=/+-,%____p__%'` -if eval "test \"\${kde_cv_prog_cxx_$kde_cache+set}\" = set"; then +if { as_var=kde_cv_prog_cxx_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -4807,23 +5706,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -4832,8 +5744,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext CXXFLAGS="$save_CXXFLAGS" ac_ext=c @@ -4846,28 +5760,27 @@ fi if eval "test \"`echo '$kde_cv_prog_cxx_'$kde_cache`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } : CXXFLAGS="-Wundef $CXXFLAGS" else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } : fi -echo "$as_me:$LINENO: checking whether $CXX supports -Wno-long-long" >&5 -echo $ECHO_N "checking whether $CXX supports -Wno-long-long... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether $CXX supports -Wno-long-long" >&5 +echo $ECHO_N "checking whether $CXX supports -Wno-long-long... $ECHO_C" >&6; } kde_cache=`echo Wno-long-long | sed 'y% .=/+-,%____p__%'` -if eval "test \"\${kde_cv_prog_cxx_$kde_cache+set}\" = set"; then +if { as_var=kde_cv_prog_cxx_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -4894,23 +5807,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -4919,8 +5845,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext CXXFLAGS="$save_CXXFLAGS" ac_ext=c @@ -4933,28 +5861,27 @@ fi if eval "test \"`echo '$kde_cv_prog_cxx_'$kde_cache`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } : CXXFLAGS="-Wno-long-long $CXXFLAGS" else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } : fi -echo "$as_me:$LINENO: checking whether $CXX supports -Wno-non-virtual-dtor" >&5 -echo $ECHO_N "checking whether $CXX supports -Wno-non-virtual-dtor... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether $CXX supports -Wno-non-virtual-dtor" >&5 +echo $ECHO_N "checking whether $CXX supports -Wno-non-virtual-dtor... $ECHO_C" >&6; } kde_cache=`echo Wno-non-virtual-dtor | sed 'y% .=/+-,%____p__%'` -if eval "test \"\${kde_cv_prog_cxx_$kde_cache+set}\" = set"; then +if { as_var=kde_cv_prog_cxx_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -4981,23 +5908,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -5006,8 +5946,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext CXXFLAGS="$save_CXXFLAGS" ac_ext=c @@ -5020,13 +5962,13 @@ fi if eval "test \"`echo '$kde_cv_prog_cxx_'$kde_cache`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } : CXXFLAGS="$CXXFLAGS -Wno-non-virtual-dtor" else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } : fi @@ -5038,13 +5980,13 @@ CXXFLAGS="-Wcast-qual -Wshadow -Wcast-align $CXXFLAGS" fi - # Check whether --enable-pch or --disable-pch was given. + # Check whether --enable-pch was given. if test "${enable_pch+set}" = set; then - enableval="$enable_pch" - kde_use_pch=$enableval + enableval=$enable_pch; kde_use_pch=$enableval else kde_use_pch=no -fi; +fi + HAVE_GCC_VISIBILITY=0 @@ -5052,16 +5994,15 @@ if test "$GXX" = "yes"; then gcc_no_reorder_blocks=NO -echo "$as_me:$LINENO: checking whether $CXX supports -fno-reorder-blocks" >&5 -echo $ECHO_N "checking whether $CXX supports -fno-reorder-blocks... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether $CXX supports -fno-reorder-blocks" >&5 +echo $ECHO_N "checking whether $CXX supports -fno-reorder-blocks... $ECHO_C" >&6; } kde_cache=`echo fno-reorder-blocks | sed 'y% .=/+-,%____p__%'` -if eval "test \"\${kde_cv_prog_cxx_$kde_cache+set}\" = set"; then +if { as_var=kde_cv_prog_cxx_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -5088,23 +6029,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -5113,8 +6067,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext CXXFLAGS="$save_CXXFLAGS" ac_ext=c @@ -5127,13 +6083,13 @@ fi if eval "test \"`echo '$kde_cv_prog_cxx_'$kde_cache`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } : gcc_no_reorder_blocks=YES else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } : fi @@ -5145,16 +6101,15 @@ CFLAGS="$CFLAGS -fno-reorder-blocks" fi -echo "$as_me:$LINENO: checking whether $CXX supports -fno-exceptions" >&5 -echo $ECHO_N "checking whether $CXX supports -fno-exceptions... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether $CXX supports -fno-exceptions" >&5 +echo $ECHO_N "checking whether $CXX supports -fno-exceptions... $ECHO_C" >&6; } kde_cache=`echo fno-exceptions | sed 'y% .=/+-,%____p__%'` -if eval "test \"\${kde_cv_prog_cxx_$kde_cache+set}\" = set"; then +if { as_var=kde_cv_prog_cxx_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -5181,23 +6136,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -5206,8 +6174,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext CXXFLAGS="$save_CXXFLAGS" ac_ext=c @@ -5220,28 +6190,27 @@ fi if eval "test \"`echo '$kde_cv_prog_cxx_'$kde_cache`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } : CXXFLAGS="$CXXFLAGS -fno-exceptions" else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } : fi -echo "$as_me:$LINENO: checking whether $CXX supports -fno-check-new" >&5 -echo $ECHO_N "checking whether $CXX supports -fno-check-new... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether $CXX supports -fno-check-new" >&5 +echo $ECHO_N "checking whether $CXX supports -fno-check-new... $ECHO_C" >&6; } kde_cache=`echo fno-check-new | sed 'y% .=/+-,%____p__%'` -if eval "test \"\${kde_cv_prog_cxx_$kde_cache+set}\" = set"; then +if { as_var=kde_cv_prog_cxx_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -5268,23 +6237,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -5293,8 +6275,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext CXXFLAGS="$save_CXXFLAGS" ac_ext=c @@ -5307,28 +6291,27 @@ fi if eval "test \"`echo '$kde_cv_prog_cxx_'$kde_cache`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } : CXXFLAGS="$CXXFLAGS -fno-check-new" else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } : fi -echo "$as_me:$LINENO: checking whether $CXX supports -fno-common" >&5 -echo $ECHO_N "checking whether $CXX supports -fno-common... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether $CXX supports -fno-common" >&5 +echo $ECHO_N "checking whether $CXX supports -fno-common... $ECHO_C" >&6; } kde_cache=`echo fno-common | sed 'y% .=/+-,%____p__%'` -if eval "test \"\${kde_cv_prog_cxx_$kde_cache+set}\" = set"; then +if { as_var=kde_cv_prog_cxx_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -5355,23 +6338,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -5380,8 +6376,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext CXXFLAGS="$save_CXXFLAGS" ac_ext=c @@ -5394,28 +6392,27 @@ fi if eval "test \"`echo '$kde_cv_prog_cxx_'$kde_cache`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } : CXXFLAGS="$CXXFLAGS -fno-common" else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } : fi -echo "$as_me:$LINENO: checking whether $CXX supports -fexceptions" >&5 -echo $ECHO_N "checking whether $CXX supports -fexceptions... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether $CXX supports -fexceptions" >&5 +echo $ECHO_N "checking whether $CXX supports -fexceptions... $ECHO_C" >&6; } kde_cache=`echo fexceptions | sed 'y% .=/+-,%____p__%'` -if eval "test \"\${kde_cv_prog_cxx_$kde_cache+set}\" = set"; then +if { as_var=kde_cv_prog_cxx_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -5442,23 +6439,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -5467,8 +6477,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext CXXFLAGS="$save_CXXFLAGS" ac_ext=c @@ -5481,13 +6493,13 @@ fi if eval "test \"`echo '$kde_cv_prog_cxx_'$kde_cache`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } : USE_EXCEPTIONS="-fexceptions" else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } : USE_EXCEPTIONS= fi @@ -5495,44 +6507,44 @@ ENABLE_PERMISSIVE_FLAG="-fpermissive" if test "$kde_use_pch" = "yes"; then - echo "$as_me:$LINENO: checking whether gcc supports precompiling c header files" >&5 -echo $ECHO_N "checking whether gcc supports precompiling c header files... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking whether gcc supports precompiling c header files" >&5 +echo $ECHO_N "checking whether gcc supports precompiling c header files... $ECHO_C" >&6; } echo >conftest.h if $CC -x c-header conftest.h >/dev/null 2>/dev/null; then kde_gcc_supports_pch=yes - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } else kde_gcc_supports_pch=no - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi if test "$kde_gcc_supports_pch" = "yes"; then - echo "$as_me:$LINENO: checking whether gcc supports precompiling c++ header files" >&5 -echo $ECHO_N "checking whether gcc supports precompiling c++ header files... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking whether gcc supports precompiling c++ header files" >&5 +echo $ECHO_N "checking whether gcc supports precompiling c++ header files... $ECHO_C" >&6; } if $CXX -x c++-header conftest.h >/dev/null 2>/dev/null; then kde_gcc_supports_pch=yes - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } else kde_gcc_supports_pch=no - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi fi rm -f conftest.h conftest.h.gch fi - echo "$as_me:$LINENO: checking whether system headers can cope with -O2 -fno-inline" >&5 -echo $ECHO_N "checking whether system headers can cope with -O2 -fno-inline... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking whether system headers can cope with -O2 -fno-inline" >&5 +echo $ECHO_N "checking whether system headers can cope with -O2 -fno-inline... $ECHO_C" >&6; } if test "${kde_cv_opt_noinline_match+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else kde_cv_opt_noinline_match=irrelevant - if echo "$CFLAGS" | grep -qe -O2 \ - && echo "$CFLAGS" | grep -qe -fno-inline ; then + if echo "$CFLAGS" | grep -e -O2 >/dev/null 2>/dev/null \ + && echo "$CFLAGS" | grep -e -fno-inline >/dev/null 2>/dev/null ; then ac_cflags_save="$CFLAGS" CFLAGS="$CFLAGS -D_USE_GNU" @@ -5557,23 +6569,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -5582,18 +6607,19 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -kde_cv_opt_noinline_match=no + kde_cv_opt_noinline_match=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$ac_cflags_save" fi fi -echo "$as_me:$LINENO: result: $kde_cv_opt_noinline_match" >&5 -echo "${ECHO_T}$kde_cv_opt_noinline_match" >&6 +{ echo "$as_me:$LINENO: result: $kde_cv_opt_noinline_match" >&5 +echo "${ECHO_T}$kde_cv_opt_noinline_match" >&6; } if test "x$kde_cv_opt_noinline_match" = "xno" ; then CFLAGS="`echo "$CFLAGS" | sed "s/ -fno-inline//"`" @@ -5613,16 +6639,15 @@ if test "$kde_use_pch" = "yes"; then -echo "$as_me:$LINENO: checking whether $CXX supports --pch" >&5 -echo $ECHO_N "checking whether $CXX supports --pch... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether $CXX supports --pch" >&5 +echo $ECHO_N "checking whether $CXX supports --pch... $ECHO_C" >&6; } kde_cache=`echo -pch | sed 'y% .=/+-,%____p__%'` -if eval "test \"\${kde_cv_prog_cxx_$kde_cache+set}\" = set"; then +if { as_var=kde_cv_prog_cxx_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -5649,23 +6674,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -5674,8 +6712,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext CXXFLAGS="$save_CXXFLAGS" ac_ext=c @@ -5688,29 +6728,28 @@ fi if eval "test \"`echo '$kde_cv_prog_cxx_'$kde_cache`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } : CXXFLAGS="$CXXFLAGS --pch" else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } : fi fi -echo "$as_me:$LINENO: checking whether $CXX supports --inline_keyword_space_time=6" >&5 -echo $ECHO_N "checking whether $CXX supports --inline_keyword_space_time=6... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether $CXX supports --inline_keyword_space_time=6" >&5 +echo $ECHO_N "checking whether $CXX supports --inline_keyword_space_time=6... $ECHO_C" >&6; } kde_cache=`echo -inline_keyword_space_time=6 | sed 'y% .=/+-,%____p__%'` -if eval "test \"\${kde_cv_prog_cxx_$kde_cache+set}\" = set"; then +if { as_var=kde_cv_prog_cxx_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -5737,23 +6776,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -5762,8 +6814,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext CXXFLAGS="$save_CXXFLAGS" ac_ext=c @@ -5776,28 +6830,27 @@ fi if eval "test \"`echo '$kde_cv_prog_cxx_'$kde_cache`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } : CXXFLAGS="$CXXFLAGS --inline_keyword_space_time=6" else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } : fi -echo "$as_me:$LINENO: checking whether $CXX supports --inline_auto_space_time=2" >&5 -echo $ECHO_N "checking whether $CXX supports --inline_auto_space_time=2... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether $CXX supports --inline_auto_space_time=2" >&5 +echo $ECHO_N "checking whether $CXX supports --inline_auto_space_time=2... $ECHO_C" >&6; } kde_cache=`echo -inline_auto_space_time=2 | sed 'y% .=/+-,%____p__%'` -if eval "test \"\${kde_cv_prog_cxx_$kde_cache+set}\" = set"; then +if { as_var=kde_cv_prog_cxx_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -5824,23 +6877,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -5849,8 +6915,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext CXXFLAGS="$save_CXXFLAGS" ac_ext=c @@ -5863,28 +6931,27 @@ fi if eval "test \"`echo '$kde_cv_prog_cxx_'$kde_cache`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } : CXXFLAGS="$CXXFLAGS --inline_auto_space_time=2" else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } : fi -echo "$as_me:$LINENO: checking whether $CXX supports --inline_implicit_space_time=2.0" >&5 -echo $ECHO_N "checking whether $CXX supports --inline_implicit_space_time=2.0... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether $CXX supports --inline_implicit_space_time=2.0" >&5 +echo $ECHO_N "checking whether $CXX supports --inline_implicit_space_time=2.0... $ECHO_C" >&6; } kde_cache=`echo -inline_implicit_space_time=2.0 | sed 'y% .=/+-,%____p__%'` -if eval "test \"\${kde_cv_prog_cxx_$kde_cache+set}\" = set"; then +if { as_var=kde_cv_prog_cxx_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -5911,23 +6978,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -5936,8 +7016,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext CXXFLAGS="$save_CXXFLAGS" ac_ext=c @@ -5950,28 +7032,27 @@ fi if eval "test \"`echo '$kde_cv_prog_cxx_'$kde_cache`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } : CXXFLAGS="$CXXFLAGS --inline_implicit_space_time=2.0" else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } : fi -echo "$as_me:$LINENO: checking whether $CXX supports --inline_generated_space_time=2.0" >&5 -echo $ECHO_N "checking whether $CXX supports --inline_generated_space_time=2.0... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether $CXX supports --inline_generated_space_time=2.0" >&5 +echo $ECHO_N "checking whether $CXX supports --inline_generated_space_time=2.0... $ECHO_C" >&6; } kde_cache=`echo -inline_generated_space_time=2.0 | sed 'y% .=/+-,%____p__%'` -if eval "test \"\${kde_cv_prog_cxx_$kde_cache+set}\" = set"; then +if { as_var=kde_cv_prog_cxx_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -5998,23 +7079,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -6023,8 +7117,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext CXXFLAGS="$save_CXXFLAGS" ac_ext=c @@ -6037,28 +7133,27 @@ fi if eval "test \"`echo '$kde_cv_prog_cxx_'$kde_cache`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } : CXXFLAGS="$CXXFLAGS --inline_generated_space_time=2.0" else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } : fi -echo "$as_me:$LINENO: checking whether $CXX supports --one_per" >&5 -echo $ECHO_N "checking whether $CXX supports --one_per... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether $CXX supports --one_per" >&5 +echo $ECHO_N "checking whether $CXX supports --one_per... $ECHO_C" >&6; } kde_cache=`echo -one_per | sed 'y% .=/+-,%____p__%'` -if eval "test \"\${kde_cv_prog_cxx_$kde_cache+set}\" = set"; then +if { as_var=kde_cv_prog_cxx_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -6085,23 +7180,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -6110,8 +7218,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext CXXFLAGS="$save_CXXFLAGS" ac_ext=c @@ -6124,13 +7234,13 @@ fi if eval "test \"`echo '$kde_cv_prog_cxx_'$kde_cache`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } : CXXFLAGS="$CXXFLAGS --one_per" else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } : fi @@ -6237,13 +7347,13 @@ fi - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu -echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5 -echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5 +echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; } if test -z "$CXXCPP"; then if test "${ac_cv_prog_CXXCPP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 @@ -6273,8 +7383,13 @@ #endif Syntax error _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 @@ -6299,9 +7414,10 @@ # Broken: fails on valid input. continue fi + rm -f conftest.err conftest.$ac_ext - # OK, works on sane cases. Now check whether non-existent headers + # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -6311,8 +7427,13 @@ /* end confdefs.h. */ #include _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 @@ -6339,6 +7460,7 @@ ac_preproc_ok=: break fi + rm -f conftest.err conftest.$ac_ext done @@ -6356,8 +7478,8 @@ else ac_cv_prog_CXXCPP=$CXXCPP fi -echo "$as_me:$LINENO: result: $CXXCPP" >&5 -echo "${ECHO_T}$CXXCPP" >&6 +{ echo "$as_me:$LINENO: result: $CXXCPP" >&5 +echo "${ECHO_T}$CXXCPP" >&6; } ac_preproc_ok=false for ac_cxx_preproc_warn_flag in '' yes do @@ -6380,8 +7502,13 @@ #endif Syntax error _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 @@ -6406,9 +7533,10 @@ # Broken: fails on valid input. continue fi + rm -f conftest.err conftest.$ac_ext - # OK, works on sane cases. Now check whether non-existent headers + # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -6418,8 +7546,13 @@ /* end confdefs.h. */ #include _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 @@ -6446,6 +7579,7 @@ ac_preproc_ok=: break fi + rm -f conftest.err conftest.$ac_ext done @@ -6472,16 +7606,15 @@ NOOPT_CFLAGS=-O0 fi -echo "$as_me:$LINENO: checking whether $CXX supports -O0" >&5 -echo $ECHO_N "checking whether $CXX supports -O0... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether $CXX supports -O0" >&5 +echo $ECHO_N "checking whether $CXX supports -O0... $ECHO_C" >&6; } kde_cache=`echo O0 | sed 'y% .=/+-,%____p__%'` -if eval "test \"\${kde_cv_prog_cxx_$kde_cache+set}\" = set"; then +if { as_var=kde_cv_prog_cxx_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -6508,23 +7641,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -6533,8 +7679,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext CXXFLAGS="$save_CXXFLAGS" ac_ext=c @@ -6547,22 +7695,21 @@ fi if eval "test \"`echo '$kde_cv_prog_cxx_'$kde_cache`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } : NOOPT_CXXFLAGS=-O0 else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } : fi - # Check whether --enable-coverage or --disable-coverage was given. + # Check whether --enable-coverage was given. if test "${enable_coverage+set}" = set; then - enableval="$enable_coverage" - + enableval=$enable_coverage; if test "$am_cv_CC_dependencies_compiler_type" = "gcc3"; then ac_coverage_compiler="-fprofile-arcs -ftest-coverage" ac_coverage_linker="-lgcc" @@ -6578,36 +7725,36 @@ CXXFLAGS="$CXXFLAGS $ac_coverage_compiler" LDFLAGS="$LDFLAGS $ac_coverage_linker" -fi; +fi + - # Check whether --enable-new_ldflags or --disable-new_ldflags was given. + # Check whether --enable-new_ldflags was given. if test "${enable_new_ldflags+set}" = set; then - enableval="$enable_new_ldflags" - kde_use_new_ldflags=$enableval + enableval=$enable_new_ldflags; kde_use_new_ldflags=$enableval else kde_use_new_ldflags=no -fi; +fi + LDFLAGS_AS_NEEDED="" LDFLAGS_NEW_DTAGS="" if test "x$kde_use_new_ldflags" = "xyes"; then LDFLAGS_NEW_DTAGS="" -echo "$as_me:$LINENO: checking whether $CXX supports -Wl,--enable-new-dtags" >&5 -echo $ECHO_N "checking whether $CXX supports -Wl,--enable-new-dtags... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether $CXX supports -Wl,--enable-new-dtags" >&5 +echo $ECHO_N "checking whether $CXX supports -Wl,--enable-new-dtags... $ECHO_C" >&6; } kde_cache=`echo Wl,--enable-new-dtags | sed 'y% .=/+-,%____p__%'` -if eval "test \"\${kde_cv_prog_cxx_$kde_cache+set}\" = set"; then +if { as_var=kde_cv_prog_cxx_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -6634,23 +7781,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -6659,8 +7819,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext CXXFLAGS="$save_CXXFLAGS" ac_ext=c @@ -6673,29 +7835,28 @@ fi if eval "test \"`echo '$kde_cv_prog_cxx_'$kde_cache`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } : LDFLAGS_NEW_DTAGS="-Wl,--enable-new-dtags" else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } : fi -echo "$as_me:$LINENO: checking whether $CXX supports -Wl,--as-needed" >&5 -echo $ECHO_N "checking whether $CXX supports -Wl,--as-needed... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether $CXX supports -Wl,--as-needed" >&5 +echo $ECHO_N "checking whether $CXX supports -Wl,--as-needed... $ECHO_C" >&6; } kde_cache=`echo Wl,--as-needed | sed 'y% .=/+-,%____p__%'` -if eval "test \"\${kde_cv_prog_cxx_$kde_cache+set}\" = set"; then +if { as_var=kde_cv_prog_cxx_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -6722,23 +7883,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -6747,8 +7921,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext CXXFLAGS="$save_CXXFLAGS" ac_ext=c @@ -6761,13 +7937,13 @@ fi if eval "test \"`echo '$kde_cv_prog_cxx_'$kde_cache`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } : LDFLAGS_AS_NEEDED="-Wl,--as-needed" else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } : fi @@ -6777,13 +7953,13 @@ - # Check whether --enable-final or --disable-final was given. + # Check whether --enable-final was given. if test "${enable_final+set}" = set; then - enableval="$enable_final" - kde_use_final=$enableval + enableval=$enable_final; kde_use_final=$enableval else kde_use_final=no -fi; +fi + if test "x$kde_use_final" = "xyes"; then KDE_USE_FINAL_TRUE="" @@ -6796,13 +7972,13 @@ - # Check whether --enable-closure or --disable-closure was given. + # Check whether --enable-closure was given. if test "${enable_closure+set}" = set; then - enableval="$enable_closure" - kde_use_closure=$enableval + enableval=$enable_closure; kde_use_closure=$enableval else kde_use_closure=no -fi; +fi + KDE_NO_UNDEFINED="" if test "x$kde_use_closure" = "xyes"; then @@ -6813,44 +7989,248 @@ KDE_USE_CLOSURE_TRUE="#" KDE_USE_CLOSURE_FALSE="" KDE_NO_UNDEFINED="" - fi + case $host in + *-*-linux-gnu) +{ echo "$as_me:$LINENO: checking whether $CXX supports -Wl,--no-undefined" >&5 +echo $ECHO_N "checking whether $CXX supports -Wl,--no-undefined... $ECHO_C" >&6; } +kde_cache=`echo Wl,--no-undefined | sed 'y% .=/+-,%____p__%'` +if { as_var=kde_cv_prog_cxx_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_ext=cpp +ac_cpp='$CXXCPP $CPPFLAGS' +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu +ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' - # Check whether --enable-nmcheck or --disable-nmcheck was given. -if test "${enable_nmcheck+set}" = set; then - enableval="$enable_nmcheck" - kde_use_nmcheck=$enableval + + save_CXXFLAGS="$CXXFLAGS" + CXXFLAGS="$CXXFLAGS -Wl,--no-undefined" + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +int +main () +{ + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + eval "kde_cv_prog_cxx_$kde_cache=yes" else - kde_use_nmcheck=no -fi; + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 - if test "$kde_use_nmcheck" = "yes"; then - KDE_USE_NMCHECK_TRUE="" - KDE_USE_NMCHECK_FALSE="#" - else - KDE_USE_NMCHECK_TRUE="#" - KDE_USE_NMCHECK_FALSE="" - fi +fi +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext + CXXFLAGS="$save_CXXFLAGS" + ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu +fi +if eval "test \"`echo '$kde_cv_prog_cxx_'$kde_cache`\" = yes"; then + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } + : -# Check whether --enable-shared or --disable-shared was given. -if test "${enable_shared+set}" = set; then - enableval="$enable_shared" - p=${PACKAGE-default} - case $enableval in - yes) enable_shared=yes ;; - no) enable_shared=no ;; - *) - enable_shared=no - # Look at the argument we got. We use all the common list separators. - lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," +{ echo "$as_me:$LINENO: checking whether $CXX supports -Wl,--allow-shlib-undefined" >&5 +echo $ECHO_N "checking whether $CXX supports -Wl,--allow-shlib-undefined... $ECHO_C" >&6; } +kde_cache=`echo Wl,--allow-shlib-undefined | sed 'y% .=/+-,%____p__%'` +if { as_var=kde_cv_prog_cxx_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + + + ac_ext=cpp +ac_cpp='$CXXCPP $CPPFLAGS' +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu + +ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' + + + save_CXXFLAGS="$CXXFLAGS" + CXXFLAGS="$CXXFLAGS -Wl,--allow-shlib-undefined" + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +int +main () +{ + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + eval "kde_cv_prog_cxx_$kde_cache=yes" +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + +fi + +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext + CXXFLAGS="$save_CXXFLAGS" + ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + + +fi + +if eval "test \"`echo '$kde_cv_prog_cxx_'$kde_cache`\" = yes"; then + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } + : + KDE_NO_UNDEFINED="-Wl,--no-undefined -Wl,--allow-shlib-undefined" +else + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + : + KDE_NO_UNDEFINED="" +fi + +else + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + : + KDE_NO_UNDEFINED="" +fi + + ;; + esac + fi + + + + + + # Check whether --enable-nmcheck was given. +if test "${enable_nmcheck+set}" = set; then + enableval=$enable_nmcheck; kde_use_nmcheck=$enableval +else + kde_use_nmcheck=no +fi + + + if test "$kde_use_nmcheck" = "yes"; then + KDE_USE_NMCHECK_TRUE="" + KDE_USE_NMCHECK_FALSE="#" + else + KDE_USE_NMCHECK_TRUE="#" + KDE_USE_NMCHECK_FALSE="" + fi + + + + + + +# Check whether --enable-shared was given. +if test "${enable_shared+set}" = set; then + enableval=$enable_shared; p=${PACKAGE-default} + case $enableval in + yes) enable_shared=yes ;; + no) enable_shared=no ;; + *) + enable_shared=no + # Look at the argument we got. We use all the common list separators. + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," for pkg in $enableval; do IFS="$lt_save_ifs" if test "X$pkg" = "X$p"; then @@ -6862,12 +8242,12 @@ esac else enable_shared=yes -fi; +fi -# Check whether --enable-static or --disable-static was given. + +# Check whether --enable-static was given. if test "${enable_static+set}" = set; then - enableval="$enable_static" - p=${PACKAGE-default} + enableval=$enable_static; p=${PACKAGE-default} case $enableval in yes) enable_static=yes ;; no) enable_static=no ;; @@ -6886,20 +8266,21 @@ esac else enable_static=no -fi; +fi + kdelibsuff="$kde_libs_suffix" if test -z "$kdelibsuff"; then - kdelibsuff="auto" + kdelibsuff="no" fi - # Check whether --enable-libsuffix or --disable-libsuffix was given. + # Check whether --enable-libsuffix was given. if test "${enable_libsuffix+set}" = set; then - enableval="$enable_libsuffix" - kdelibsuff=$enableval -fi; + enableval=$enable_libsuffix; kdelibsuff=$enableval +fi + if test "$kdelibsuff" = "auto"; then @@ -6909,16 +8290,19 @@ return 0; } EOF - kdelibsuff=`$CC conftest.c -o conftest.out; ldd conftest.out | grep -E "libc.so"| grep -E -o "/lib[^\/]*/" | sed "s/lib//" | sed "s/\/*//g"` + kdelibsuff=`$CC conftest.c -o conftest.out; ldd conftest.out |sed -ne '/libc.so/{ + s,.*/lib\([^\/]*\)/.*,\1, + p +}'` rm -rf conftest.* fi - if test "$kdelibsuff" = "no"; then + if test "$kdelibsuff" = "no" || test "$kdelibsuff" = "none"; then kdelibsuff= fi if test -z "$kdelibsuff"; then - echo "$as_me:$LINENO: result: not using lib directory suffix" >&5 -echo "${ECHO_T}not using lib directory suffix" >&6 + { echo "$as_me:$LINENO: result: not using lib directory suffix" >&5 +echo "${ECHO_T}not using lib directory suffix" >&6; } cat >>confdefs.h <<\_ACEOF #define KDELIBSUFF "" @@ -6934,14 +8318,13 @@ #define KDELIBSUFF "${kdelibsuff}" _ACEOF - echo "$as_me:$LINENO: result: using lib directory suffix $kdelibsuff" >&5 -echo "${ECHO_T}using lib directory suffix $kdelibsuff" >&6 + { echo "$as_me:$LINENO: result: using lib directory suffix $kdelibsuff" >&5 +echo "${ECHO_T}using lib directory suffix $kdelibsuff" >&6; } fi -# Check whether --enable-fast-install or --disable-fast-install was given. +# Check whether --enable-fast-install was given. if test "${enable_fast_install+set}" = set; then - enableval="$enable_fast_install" - p=${PACKAGE-default} + enableval=$enable_fast_install; p=${PACKAGE-default} case $enableval in yes) enable_fast_install=yes ;; no) enable_fast_install=no ;; @@ -6960,10 +8343,11 @@ esac else enable_fast_install=yes -fi; +fi + -echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5 -echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5 +echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6; } if test "${lt_cv_path_SED+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -6987,7 +8371,7 @@ # Add /usr/xpg4/bin/sed as it is typically found on Solaris # along with /bin/sed that truncates output. for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do - test ! -f $lt_ac_sed && continue + test ! -f $lt_ac_sed && break cat /dev/null > conftest.in lt_ac_count=0 echo $ECHO_N "0123456789$ECHO_C" >conftest.in @@ -7016,37 +8400,184 @@ fi SED=$lt_cv_path_SED -echo "$as_me:$LINENO: result: $SED" >&5 -echo "${ECHO_T}$SED" >&6 +{ echo "$as_me:$LINENO: result: $SED" >&5 +echo "${ECHO_T}$SED" >&6; } + +{ echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 +echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; } +if test "${ac_cv_path_GREP+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + # Extract the first word of "grep ggrep" to use in msg output +if test -z "$GREP"; then +set dummy grep ggrep; ac_prog_name=$2 +if test "${ac_cv_path_GREP+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_path_GREP_found=false +# Loop through the user's path and test for each of PROGNAME-LIST +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_prog in grep ggrep; do + for ac_exec_ext in '' $ac_executable_extensions; do + ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" + { test -f "$ac_path_GREP" && $as_executable_p "$ac_path_GREP"; } || continue + # Check for GNU ac_path_GREP and select it if it is found. + # Check for GNU $ac_path_GREP +case `"$ac_path_GREP" --version 2>&1` in +*GNU*) + ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; +*) + ac_count=0 + echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" + while : + do + cat "conftest.in" "conftest.in" >"conftest.tmp" + mv "conftest.tmp" "conftest.in" + cp "conftest.in" "conftest.nl" + echo 'GREP' >> "conftest.nl" + "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break + ac_count=`expr $ac_count + 1` + if test $ac_count -gt ${ac_path_GREP_max-0}; then + # Best one so far, save it but keep looking for a better one + ac_cv_path_GREP="$ac_path_GREP" + ac_path_GREP_max=$ac_count + fi + # 10*(2^10) chars as input seems more than enough + test $ac_count -gt 10 && break + done + rm -f conftest.in conftest.tmp conftest.nl conftest.out;; +esac + + + $ac_path_GREP_found && break 3 + done +done + +done +IFS=$as_save_IFS + + +fi + +GREP="$ac_cv_path_GREP" +if test -z "$GREP"; then + { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 +echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} + { (exit 1); exit 1; }; } +fi + +else + ac_cv_path_GREP=$GREP +fi + + +fi +{ echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 +echo "${ECHO_T}$ac_cv_path_GREP" >&6; } + GREP="$ac_cv_path_GREP" + -echo "$as_me:$LINENO: checking for egrep" >&5 -echo $ECHO_N "checking for egrep... $ECHO_C" >&6 -if test "${ac_cv_prog_egrep+set}" = set; then +{ echo "$as_me:$LINENO: checking for egrep" >&5 +echo $ECHO_N "checking for egrep... $ECHO_C" >&6; } +if test "${ac_cv_path_EGREP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - if echo a | (grep -E '(a|b)') >/dev/null 2>&1 - then ac_cv_prog_egrep='grep -E' - else ac_cv_prog_egrep='egrep' + if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 + then ac_cv_path_EGREP="$GREP -E" + else + # Extract the first word of "egrep" to use in msg output +if test -z "$EGREP"; then +set dummy egrep; ac_prog_name=$2 +if test "${ac_cv_path_EGREP+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_path_EGREP_found=false +# Loop through the user's path and test for each of PROGNAME-LIST +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_prog in egrep; do + for ac_exec_ext in '' $ac_executable_extensions; do + ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" + { test -f "$ac_path_EGREP" && $as_executable_p "$ac_path_EGREP"; } || continue + # Check for GNU ac_path_EGREP and select it if it is found. + # Check for GNU $ac_path_EGREP +case `"$ac_path_EGREP" --version 2>&1` in +*GNU*) + ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; +*) + ac_count=0 + echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" + while : + do + cat "conftest.in" "conftest.in" >"conftest.tmp" + mv "conftest.tmp" "conftest.in" + cp "conftest.in" "conftest.nl" + echo 'EGREP' >> "conftest.nl" + "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break + ac_count=`expr $ac_count + 1` + if test $ac_count -gt ${ac_path_EGREP_max-0}; then + # Best one so far, save it but keep looking for a better one + ac_cv_path_EGREP="$ac_path_EGREP" + ac_path_EGREP_max=$ac_count fi + # 10*(2^10) chars as input seems more than enough + test $ac_count -gt 10 && break + done + rm -f conftest.in conftest.tmp conftest.nl conftest.out;; +esac + + + $ac_path_EGREP_found && break 3 + done +done + +done +IFS=$as_save_IFS + + +fi + +EGREP="$ac_cv_path_EGREP" +if test -z "$EGREP"; then + { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 +echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} + { (exit 1); exit 1; }; } +fi + +else + ac_cv_path_EGREP=$EGREP +fi + + + fi fi -echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5 -echo "${ECHO_T}$ac_cv_prog_egrep" >&6 - EGREP=$ac_cv_prog_egrep +{ echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5 +echo "${ECHO_T}$ac_cv_path_EGREP" >&6; } + EGREP="$ac_cv_path_EGREP" -# Check whether --with-gnu-ld or --without-gnu-ld was given. +# Check whether --with-gnu-ld was given. if test "${with_gnu_ld+set}" = set; then - withval="$with_gnu_ld" - test "$withval" = no || with_gnu_ld=yes + withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes else with_gnu_ld=no -fi; +fi + ac_prog=ld if test "$GCC" = yes; then # Check if gcc -print-prog-name=ld gives a path. - echo "$as_me:$LINENO: checking for ld used by $CC" >&5 -echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for ld used by $CC" >&5 +echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; } case $host in *-*-mingw*) # gcc leaves a trailing carriage return which upsets mingw @@ -7075,11 +8606,11 @@ ;; esac elif test "$with_gnu_ld" = yes; then - echo "$as_me:$LINENO: checking for GNU ld" >&5 -echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for GNU ld" >&5 +echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; } else - echo "$as_me:$LINENO: checking for non-GNU ld" >&5 -echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for non-GNU ld" >&5 +echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; } fi if test "${lt_cv_path_LD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 @@ -7092,7 +8623,7 @@ if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then lt_cv_path_LD="$ac_dir/$ac_prog" # Check to see if the program is GNU ld. I'd rather use --version, - # but apparently some variants of GNU ld only accept -v. + # but apparently some GNU ld's only accept -v. # Break only if it was the GNU/non-GNU ld that we prefer. case `"$lt_cv_path_LD" -v 2>&1 &5 -echo "${ECHO_T}$LD" >&6 + { echo "$as_me:$LINENO: result: $LD" >&5 +echo "${ECHO_T}$LD" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} { (exit 1); exit 1; }; } -echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 -echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 +echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; } if test "${lt_cv_prog_gnu_ld+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - # I'd rather use --version here, but apparently some GNU lds only accept -v. + # I'd rather use --version here, but apparently some GNU ld's only accept -v. case `$LD -v 2>&1 &5 -echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5 +echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; } with_gnu_ld=$lt_cv_prog_gnu_ld -echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5 -echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5 +echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6; } if test "${lt_cv_ld_reload_flag+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_cv_ld_reload_flag='-r' fi -echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5 -echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5 +echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6; } reload_flag=$lt_cv_ld_reload_flag case $reload_flag in "" | " "*) ;; *) reload_flag=" $reload_flag" ;; esac reload_cmds='$LD$reload_flag -o $output$reload_objs' -case $host_os in - darwin*) - if test "$GCC" = yes; then - reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' - else - reload_cmds='$LD$reload_flag -o $output$reload_objs' - fi - ;; -esac -echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5 -echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5 +echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; } if test "${lt_cv_path_NM+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -7175,63 +8697,56 @@ # Let the user override the test. lt_cv_path_NM="$NM" else - lt_nm_to_check="${ac_tool_prefix}nm" - if test -n "$ac_tool_prefix" && test "$build" = "$host"; then - lt_nm_to_check="$lt_nm_to_check nm" - fi - for lt_tmp_nm in $lt_nm_to_check; do - lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR - for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do - IFS="$lt_save_ifs" - test -z "$ac_dir" && ac_dir=. - tmp_nm="$ac_dir/$lt_tmp_nm" - if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then - # Check to see if the nm accepts a BSD-compat flag. - # Adding the `sed 1q' prevents false positives on HP-UX, which says: - # nm: unknown option "B" ignored - # Tru64's nm complains that /dev/null is an invalid object file - case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in - */dev/null* | *'Invalid file or object type'*) - lt_cv_path_NM="$tmp_nm -B" + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR + for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do + IFS="$lt_save_ifs" + test -z "$ac_dir" && ac_dir=. + tmp_nm="$ac_dir/${ac_tool_prefix}nm" + if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then + # Check to see if the nm accepts a BSD-compat flag. + # Adding the `sed 1q' prevents false positives on HP-UX, which says: + # nm: unknown option "B" ignored + # Tru64's nm complains that /dev/null is an invalid object file + case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in + */dev/null* | *'Invalid file or object type'*) + lt_cv_path_NM="$tmp_nm -B" + break + ;; + *) + case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in + */dev/null*) + lt_cv_path_NM="$tmp_nm -p" break ;; *) - case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in - */dev/null*) - lt_cv_path_NM="$tmp_nm -p" - break - ;; - *) - lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but - continue # so that we can try to find one that supports BSD flags - ;; - esac + lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but + continue # so that we can try to find one that supports BSD flags ;; esac - fi - done - IFS="$lt_save_ifs" + esac + fi done + IFS="$lt_save_ifs" test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm fi fi -echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5 -echo "${ECHO_T}$lt_cv_path_NM" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5 +echo "${ECHO_T}$lt_cv_path_NM" >&6; } NM="$lt_cv_path_NM" -echo "$as_me:$LINENO: checking whether ln -s works" >&5 -echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether ln -s works" >&5 +echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; } LN_S=$as_ln_s if test "$LN_S" = "ln -s"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } else - echo "$as_me:$LINENO: result: no, using $LN_S" >&5 -echo "${ECHO_T}no, using $LN_S" >&6 + { echo "$as_me:$LINENO: result: no, using $LN_S" >&5 +echo "${ECHO_T}no, using $LN_S" >&6; } fi -echo "$as_me:$LINENO: checking how to recognise dependent libraries" >&5 -echo $ECHO_N "checking how to recognise dependent libraries... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking how to recognise dependent libraries" >&5 +echo $ECHO_N "checking how to recognise dependent libraries... $ECHO_C" >&6; } if test "${lt_cv_deplibs_check_method+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -7258,36 +8773,44 @@ lt_cv_deplibs_check_method=pass_all ;; -bsdi[45]*) +bsdi4*) lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' lt_cv_file_magic_cmd='/usr/bin/file -L' lt_cv_file_magic_test_file=/shlib/libc.so ;; cygwin*) - # func_win32_libid is a shell function defined in ltmain.sh - lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' - lt_cv_file_magic_cmd='func_win32_libid' + lt_cv_deplibs_check_method=pass_all ;; mingw* | pw32*) - # Base MSYS/MinGW do not provide the 'file' command needed by - # func_win32_libid shell function, so use a weaker test based on 'objdump'. - lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' - lt_cv_file_magic_cmd='$OBJDUMP -f' + # win32_libid is a shell function defined in ltmain.sh + lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' + lt_cv_file_magic_cmd='win32_libid' ;; darwin* | rhapsody*) + # this will be overwritten by pass_all, but leave it in just in case + lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library' + lt_cv_file_magic_cmd='/usr/bin/file -L' + case "$host_os" in + rhapsody* | darwin1.[012]) + lt_cv_file_magic_test_file=`/System/Library/Frameworks/System.framework/System` + ;; + *) # Darwin 1.3 on + lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib' + ;; + esac lt_cv_deplibs_check_method=pass_all ;; -freebsd* | kfreebsd*-gnu | dragonfly*) +freebsd* | kfreebsd*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then case $host_cpu in i*86 ) # Not sure whether the presence of OpenBSD here was a mistake. # Let's accept both of them until this is cleared up. - lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' + lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library' lt_cv_file_magic_cmd=/usr/bin/file lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` ;; @@ -7303,7 +8826,7 @@ hpux10.20* | hpux11*) lt_cv_file_magic_cmd=/usr/bin/file - case $host_cpu in + case "$host_cpu" in ia64*) lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so @@ -7319,27 +8842,43 @@ esac ;; -interix3*) - # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here - lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' - ;; - irix5* | irix6* | nonstopux*) - case $LD in - *-32|*"-32 ") libmagic=32-bit;; - *-n32|*"-n32 ") libmagic=N32;; - *-64|*"-64 ") libmagic=64-bit;; - *) libmagic=never-match;; + case $host_os in + irix5* | nonstopux*) + # this will be overridden with pass_all, but let us keep it just in case + lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1" + ;; + *) + case $LD in + *-32|*"-32 ") libmagic=32-bit;; + *-n32|*"-n32 ") libmagic=N32;; + *-64|*"-64 ") libmagic=64-bit;; + *) libmagic=never-match;; + esac + # this will be overridden with pass_all, but let us keep it just in case + lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1" + ;; esac + lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*` lt_cv_deplibs_check_method=pass_all ;; # This must be Linux ELF. linux*) - lt_cv_deplibs_check_method=pass_all + case $host_cpu in + alpha* | hppa* | i*86 | ia64* | m68* | mips* | powerpc* | sparc* | s390* | sh* | x86_64* ) + lt_cv_deplibs_check_method=pass_all ;; + # the debian people say, arm and glibc 2.3.1 works for them with pass_all + arm* ) + lt_cv_deplibs_check_method=pass_all ;; + *) + # glibc up to 2.1.1 does not perform some relocations on ARM + lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;; + esac + lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so` ;; -netbsd* | netbsdelf*-gnu | knetbsd*-gnu) +netbsd*) if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' else @@ -7358,22 +8897,32 @@ ;; openbsd*) + lt_cv_file_magic_cmd=/usr/bin/file + lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then - lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' + lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object' else - lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' + lt_cv_deplibs_check_method='file_magic OpenBSD.* shared library' fi ;; osf3* | osf4* | osf5*) + # this will be overridden with pass_all, but let us keep it just in case + lt_cv_deplibs_check_method='file_magic COFF format alpha shared library' + lt_cv_file_magic_test_file=/shlib/libc.so + lt_cv_deplibs_check_method=pass_all + ;; + +sco3.2v5*) lt_cv_deplibs_check_method=pass_all ;; solaris*) lt_cv_deplibs_check_method=pass_all + lt_cv_file_magic_test_file=/lib/libc.so ;; -sysv4 | sysv4.3*) +sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) case $host_vendor in motorola) lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]' @@ -7394,20 +8943,17 @@ siemens) lt_cv_deplibs_check_method=pass_all ;; - pc) - lt_cv_deplibs_check_method=pass_all - ;; esac ;; -sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) +sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7* | sysv4*uw2*) lt_cv_deplibs_check_method=pass_all ;; esac fi -echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5 -echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5 +echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6; } file_magic_cmd=$lt_cv_file_magic_cmd deplibs_check_method=$lt_cv_deplibs_check_method test -z "$deplibs_check_method" && deplibs_check_method=unknown @@ -7416,17 +8962,14 @@ # If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"} -# If no C compiler flags were specified, use CFLAGS. -LTCFLAGS=${LTCFLAGS-"$CFLAGS"} - # Allow CC to be a program name with arguments. compiler=$CC -# Check whether --enable-libtool-lock or --disable-libtool-lock was given. +# Check whether --enable-libtool-lock was given. if test "${enable_libtool_lock+set}" = set; then - enableval="$enable_libtool_lock" + enableval=$enable_libtool_lock; +fi -fi; test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes # Some flags need to be propagated to the compiler or linker for good @@ -7453,7 +8996,7 @@ ;; *-*-irix6*) # Find out which ABI we are using. - echo '#line 7456 "configure"' > conftest.$ac_ext + echo '#line 8999 "configure"' > conftest.$ac_ext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? @@ -7496,13 +9039,14 @@ ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then - case `/usr/bin/file conftest.o` in + case "`/usr/bin/file conftest.o`" in *32-bit*) + LINUX_64_MODE="32" case $host in x86_64-*linux*) LD="${LD-ld} -m elf_i386" ;; - ppc64-*linux*|powerpc64-*linux*) + ppc64-*linux*) LD="${LD-ld} -m elf32ppclinux" ;; s390x-*linux*) @@ -7514,6 +9058,7 @@ esac ;; *64-bit*) + LINUX_64_MODE="64" case $host in x86_64-*linux*) LD="${LD-ld} -m elf_x86_64" @@ -7538,8 +9083,8 @@ # On SCO OpenServer 5, we need -belf to get full-featured binaries. SAVE_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS -belf" - echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5 -echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5 +echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6; } if test "${lt_cv_cc_needs_belf+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -7565,23 +9110,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -7590,9 +9148,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -lt_cv_cc_needs_belf=no + lt_cv_cc_needs_belf=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext ac_ext=c ac_cpp='$CPP $CPPFLAGS' @@ -7601,33 +9160,13 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu fi -echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5 -echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5 +echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6; } if test x"$lt_cv_cc_needs_belf" != x"yes"; then # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf CFLAGS="$SAVE_CFLAGS" fi ;; -sparc*-*solaris*) - # Find out which ABI we are using. - echo 'int i;' > conftest.$ac_ext - if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; then - case `/usr/bin/file conftest.o` in - *64-bit*) - case $lt_cv_prog_gnu_ld in - yes*) LD="${LD-ld} -m elf64_sparc" ;; - *) LD="${LD-ld} -64" ;; - esac - ;; - esac - fi - rm -rf conftest* - ;; - esac @@ -7635,8 +9174,8 @@ -echo "$as_me:$LINENO: checking for ANSI C header files" >&5 -echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5 +echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; } if test "${ac_cv_header_stdc+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -7660,23 +9199,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -7685,9 +9237,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_header_stdc=no + ac_cv_header_stdc=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext if test $ac_cv_header_stdc = yes; then # SunOS 4.x string.h does not declare mem*, contrary to ANSI. @@ -7743,6 +9296,7 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include +#include #if ((' ' & 0x0FF) == 0x020) # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) @@ -7762,18 +9316,27 @@ for (i = 0; i < 256; i++) if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) - exit(2); - exit (0); + return 2; + return 0; } _ACEOF rm -f conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -7786,12 +9349,14 @@ ( exit $ac_status ) ac_cv_header_stdc=no fi -rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi + + fi fi -echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 -echo "${ECHO_T}$ac_cv_header_stdc" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 +echo "${ECHO_T}$ac_cv_header_stdc" >&6; } if test $ac_cv_header_stdc = yes; then cat >>confdefs.h <<\_ACEOF @@ -7814,9 +9379,9 @@ inttypes.h stdint.h unistd.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF @@ -7830,23 +9395,36 @@ #include <$ac_header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -7855,12 +9433,14 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -eval "$as_ac_Header=no" + eval "$as_ac_Header=no" fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } if test `eval echo '${'$as_ac_Header'}'` = yes; then cat >>confdefs.h <<_ACEOF #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 @@ -7875,18 +9455,19 @@ for ac_header in dlfcn.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $ac_header usability" >&5 -echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -7897,23 +9478,36 @@ #include <$ac_header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -7922,15 +9516,16 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $ac_header presence" >&5 -echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -7939,8 +9534,13 @@ /* end confdefs.h. */ #include <$ac_header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 @@ -7964,9 +9564,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -7990,25 +9591,19 @@ echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------------ ## -## Report this to the AC_PACKAGE_NAME lists. ## -## ------------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -8020,605 +9615,378 @@ done +ac_ext=f +ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5' +ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_f77_compiler_gnu +if test -n "$ac_tool_prefix"; then + for ac_prog in g77 f77 xlf frt pgf77 cf77 fort77 fl32 af77 f90 xlf90 pgf90 pghpf epcf90 gfortran g95 f95 fort xlf95 ifort ifc efc pgf95 lf95 ftn + do + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +if test "${ac_cv_prog_F77+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test -n "$F77"; then + ac_cv_prog_F77="$F77" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_F77="$ac_tool_prefix$ac_prog" + echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done +done +IFS=$as_save_IFS + +fi +fi +F77=$ac_cv_prog_F77 +if test -n "$F77"; then + { echo "$as_me:$LINENO: result: $F77" >&5 +echo "${ECHO_T}$F77" >&6; } +else + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } +fi -if test -n "$CXX" && ( test "X$CXX" != "Xno" && - ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) || - (test "X$CXX" != "Xg++"))) ; then - ac_ext=cc -ac_cpp='$CXXCPP $CPPFLAGS' -ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_cxx_compiler_gnu -echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5 -echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6 -if test -z "$CXXCPP"; then - if test "${ac_cv_prog_CXXCPP+set}" = set; then + test -n "$F77" && break + done +fi +if test -z "$F77"; then + ac_ct_F77=$F77 + for ac_prog in g77 f77 xlf frt pgf77 cf77 fort77 fl32 af77 f90 xlf90 pgf90 pghpf epcf90 gfortran g95 f95 fort xlf95 ifort ifc efc pgf95 lf95 ftn +do + # Extract the first word of "$ac_prog", so it can be a program name with args. +set dummy $ac_prog; ac_word=$2 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +if test "${ac_cv_prog_ac_ct_F77+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - # Double quotes because CXXCPP needs to be expanded - for CXXCPP in "$CXX -E" "/lib/cpp" - do - ac_preproc_ok=false -for ac_cxx_preproc_warn_flag in '' yes + if test -n "$ac_ct_F77"; then + ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH do - # Use a header file that comes with gcc, so configuring glibc - # with a fresh cross-compiler works. - # Prefer to if __STDC__ is defined, since - # exists even on freestanding compilers. - # On the NeXT, cc -E runs the code through the compiler's parser, - # not just through cpp. "Syntax error" is here to catch this case. + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_ac_ct_F77="$ac_prog" + echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done +done +IFS=$as_save_IFS + +fi +fi +ac_ct_F77=$ac_cv_prog_ac_ct_F77 +if test -n "$ac_ct_F77"; then + { echo "$as_me:$LINENO: result: $ac_ct_F77" >&5 +echo "${ECHO_T}$ac_ct_F77" >&6; } +else + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } +fi + + + test -n "$ac_ct_F77" && break +done + + if test "x$ac_ct_F77" = x; then + F77="" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} +ac_tool_warned=yes ;; +esac + F77=$ac_ct_F77 + fi +fi + + +# Provide some information about the compiler. +echo "$as_me:$LINENO: checking for Fortran 77 compiler version" >&5 +ac_compiler=`set X $ac_compile; echo $2` +{ (ac_try="$ac_compiler --version >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler --version >&5") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } +{ (ac_try="$ac_compiler -v >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler -v >&5") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } +{ (ac_try="$ac_compiler -V >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler -V >&5") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } +rm -f a.out + +# If we don't use `.F' as extension, the preprocessor is not run on the +# input file. (Note that this only needs to work for GNU compilers.) +ac_save_ext=$ac_ext +ac_ext=F +{ echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5 +echo $ECHO_N "checking whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6; } +if test "${ac_cv_f77_compiler_gnu+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#ifdef __STDC__ -# include -#else -# include + program main +#ifndef __GNUC__ + choke me #endif - Syntax error + + end _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_cxx_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then - : + (exit $ac_status); } && + { ac_try='test -z "$ac_f77_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_compiler_gnu=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - # Broken: fails on valid input. -continue + ac_compiler_gnu=no fi -rm -f conftest.err conftest.$ac_ext - # OK, works on sane cases. Now check whether non-existent headers - # can be detected and how. - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +ac_cv_f77_compiler_gnu=$ac_compiler_gnu + +fi +{ echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5 +echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6; } +ac_ext=$ac_save_ext +ac_test_FFLAGS=${FFLAGS+set} +ac_save_FFLAGS=$FFLAGS +FFLAGS= +{ echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5 +echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6; } +if test "${ac_cv_prog_f77_g+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + FFLAGS=-g +cat >conftest.$ac_ext <<_ACEOF + program main + + end _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_cxx_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then - # Broken: success on invalid input. -continue + (exit $ac_status); } && + { ac_try='test -z "$ac_f77_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_prog_f77_g=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - # Passes both tests. -ac_preproc_ok=: -break + ac_cv_prog_f77_g=no fi -rm -f conftest.err conftest.$ac_ext -done -# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. -rm -f conftest.err conftest.$ac_ext -if $ac_preproc_ok; then - break -fi - - done - ac_cv_prog_CXXCPP=$CXXCPP +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi - CXXCPP=$ac_cv_prog_CXXCPP -else - ac_cv_prog_CXXCPP=$CXXCPP -fi -echo "$as_me:$LINENO: result: $CXXCPP" >&5 -echo "${ECHO_T}$CXXCPP" >&6 -ac_preproc_ok=false -for ac_cxx_preproc_warn_flag in '' yes -do - # Use a header file that comes with gcc, so configuring glibc - # with a fresh cross-compiler works. - # Prefer to if __STDC__ is defined, since - # exists even on freestanding compilers. - # On the NeXT, cc -E runs the code through the compiler's parser, - # not just through cpp. "Syntax error" is here to catch this case. - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#ifdef __STDC__ -# include -#else -# include -#endif - Syntax error -_ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_cxx_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag +{ echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5 +echo "${ECHO_T}$ac_cv_prog_f77_g" >&6; } +if test "$ac_test_FFLAGS" = set; then + FFLAGS=$ac_save_FFLAGS +elif test $ac_cv_prog_f77_g = yes; then + if test "x$ac_cv_f77_compiler_gnu" = xyes; then + FFLAGS="-g -O2" else - ac_cpp_err= + FFLAGS="-g" fi else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then - : -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - # Broken: fails on valid input. -continue -fi -rm -f conftest.err conftest.$ac_ext - - # OK, works on sane cases. Now check whether non-existent headers - # can be detected and how. - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include -_ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_cxx_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag + if test "x$ac_cv_f77_compiler_gnu" = xyes; then + FFLAGS="-O2" else - ac_cpp_err= + FFLAGS= fi -else - ac_cpp_err=yes fi -if test -z "$ac_cpp_err"; then - # Broken: success on invalid input. -continue -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - # Passes both tests. -ac_preproc_ok=: -break -fi -rm -f conftest.err conftest.$ac_ext +G77=`test $ac_compiler_gnu = yes && echo yes` +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu -done -# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. -rm -f conftest.err conftest.$ac_ext -if $ac_preproc_ok; then - : -else - { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check -See \`config.log' for more details." >&5 -echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check -See \`config.log' for more details." >&2;} - { (exit 1); exit 1; }; } -fi -ac_ext=cc -ac_cpp='$CXXCPP $CPPFLAGS' -ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_cxx_compiler_gnu -fi +# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers! -ac_ext=f -ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5' -ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_f77_compiler_gnu -if test -n "$ac_tool_prefix"; then - for ac_prog in g77 f77 xlf frt pgf77 fort77 fl32 af77 f90 xlf90 pgf90 epcf90 f95 fort xlf95 ifc efc pgf95 lf95 gfortran - do - # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. -set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -if test "${ac_cv_prog_F77+set}" = set; then +# find the maximum length of command line arguments +{ echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5 +echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6; } +if test "${lt_cv_sys_max_cmd_len+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - if test -n "$F77"; then - ac_cv_prog_F77="$F77" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_F77="$ac_tool_prefix$ac_prog" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done -done + i=0 + testring="ABCD" -fi -fi -F77=$ac_cv_prog_F77 -if test -n "$F77"; then - echo "$as_me:$LINENO: result: $F77" >&5 -echo "${ECHO_T}$F77" >&6 -else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 -fi + case $build_os in + msdosdjgpp*) + # On DJGPP, this test can blow up pretty badly due to problems in libc + # (any single argument exceeding 2000 bytes causes a buffer overrun + # during glob expansion). Even if it were fixed, the result of this + # check would be larger than it should be. + lt_cv_sys_max_cmd_len=12288; # 12K is about right + ;; - test -n "$F77" && break - done -fi -if test -z "$F77"; then - ac_ct_F77=$F77 - for ac_prog in g77 f77 xlf frt pgf77 fort77 fl32 af77 f90 xlf90 pgf90 epcf90 f95 fort xlf95 ifc efc pgf95 lf95 gfortran -do - # Extract the first word of "$ac_prog", so it can be a program name with args. -set dummy $ac_prog; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -if test "${ac_cv_prog_ac_ct_F77+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test -n "$ac_ct_F77"; then - ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_ac_ct_F77="$ac_prog" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done -done + gnu*) + # Under GNU Hurd, this test is not required because there is + # no limit to the length of command line arguments. + # Libtool will interpret -1 as no limit whatsoever + lt_cv_sys_max_cmd_len=-1; + ;; + + cygwin* | mingw*) + # On Win9x/ME, this test blows up -- it succeeds, but takes + # about 5 minutes as the teststring grows exponentially. + # Worse, since 9x/ME are not pre-emptively multitasking, + # you end up with a "frozen" computer, even though with patience + # the test eventually succeeds (with a max line length of 256k). + # Instead, let's just punt: use the minimum linelength reported by + # all of the supported platforms: 8192 (on NT/2K/XP). + lt_cv_sys_max_cmd_len=8192; + ;; + + *) + # If test is not a shell built-in, we'll probably end up computing a + # maximum length that is only half of the actual maximum length, but + # we can't tell. + while (test "X"`$CONFIG_SHELL $0 --fallback-echo "X$testring" 2>/dev/null` \ + = "XX$testring") >/dev/null 2>&1 && + new_result=`expr "X$testring" : ".*" 2>&1` && + lt_cv_sys_max_cmd_len=$new_result && + test $i != 17 # 1/2 MB should be enough + do + i=`expr $i + 1` + testring=$testring$testring + done + testring= + # Add a significant safety factor because C++ compilers can tack on massive + # amounts of additional arguments before passing them to the linker. + # It appears as though 1/2 is a usable value. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` + ;; + esac fi -fi -ac_ct_F77=$ac_cv_prog_ac_ct_F77 -if test -n "$ac_ct_F77"; then - echo "$as_me:$LINENO: result: $ac_ct_F77" >&5 -echo "${ECHO_T}$ac_ct_F77" >&6 + +if test -n $lt_cv_sys_max_cmd_len ; then + { echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5 +echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: none" >&5 +echo "${ECHO_T}none" >&6; } fi - test -n "$ac_ct_F77" && break -done - - F77=$ac_ct_F77 -fi -# Provide some information about the compiler. -echo "$as_me:8352:" \ - "checking for Fortran 77 compiler version" >&5 -ac_compiler=`set X $ac_compile; echo $2` -{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version &5\"") >&5 - (eval $ac_compiler --version &5) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } -{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v &5\"") >&5 - (eval $ac_compiler -v &5) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } -{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V &5\"") >&5 - (eval $ac_compiler -V &5) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } -rm -f a.out -# If we don't use `.F' as extension, the preprocessor is not run on the -# input file. (Note that this only needs to work for GNU compilers.) -ac_save_ext=$ac_ext -ac_ext=F -echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5 -echo $ECHO_N "checking whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6 -if test "${ac_cv_f77_compiler_gnu+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF - program main -#ifndef __GNUC__ - choke me -#endif - - end -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_f77_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_compiler_gnu=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -ac_compiler_gnu=no -fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -ac_cv_f77_compiler_gnu=$ac_compiler_gnu - -fi -echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5 -echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6 -ac_ext=$ac_save_ext -ac_test_FFLAGS=${FFLAGS+set} -ac_save_FFLAGS=$FFLAGS -FFLAGS= -echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5 -echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6 -if test "${ac_cv_prog_f77_g+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - FFLAGS=-g -cat >conftest.$ac_ext <<_ACEOF - program main - - end -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_f77_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_prog_f77_g=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -ac_cv_prog_f77_g=no -fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext - -fi -echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5 -echo "${ECHO_T}$ac_cv_prog_f77_g" >&6 -if test "$ac_test_FFLAGS" = set; then - FFLAGS=$ac_save_FFLAGS -elif test $ac_cv_prog_f77_g = yes; then - if test "x$ac_cv_f77_compiler_gnu" = xyes; then - FFLAGS="-g -O2" - else - FFLAGS="-g" - fi -else - if test "x$ac_cv_f77_compiler_gnu" = xyes; then - FFLAGS="-O2" - else - FFLAGS= - fi -fi - -G77=`test $ac_compiler_gnu = yes && echo yes` -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu - - - -# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers! - -# find the maximum length of command line arguments -echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5 -echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6 -if test "${lt_cv_sys_max_cmd_len+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - i=0 - teststring="ABCD" - - case $build_os in - msdosdjgpp*) - # On DJGPP, this test can blow up pretty badly due to problems in libc - # (any single argument exceeding 2000 bytes causes a buffer overrun - # during glob expansion). Even if it were fixed, the result of this - # check would be larger than it should be. - lt_cv_sys_max_cmd_len=12288; # 12K is about right - ;; - - gnu*) - # Under GNU Hurd, this test is not required because there is - # no limit to the length of command line arguments. - # Libtool will interpret -1 as no limit whatsoever - lt_cv_sys_max_cmd_len=-1; - ;; - - cygwin* | mingw*) - # On Win9x/ME, this test blows up -- it succeeds, but takes - # about 5 minutes as the teststring grows exponentially. - # Worse, since 9x/ME are not pre-emptively multitasking, - # you end up with a "frozen" computer, even though with patience - # the test eventually succeeds (with a max line length of 256k). - # Instead, let's just punt: use the minimum linelength reported by - # all of the supported platforms: 8192 (on NT/2K/XP). - lt_cv_sys_max_cmd_len=8192; - ;; - - amigaos*) - # On AmigaOS with pdksh, this test takes hours, literally. - # So we just punt and use a minimum line length of 8192. - lt_cv_sys_max_cmd_len=8192; - ;; - - netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) - # This has been around since 386BSD, at least. Likely further. - if test -x /sbin/sysctl; then - lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` - elif test -x /usr/sbin/sysctl; then - lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` - else - lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs - fi - # And add a safety zone - lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` - lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` - ;; - - interix*) - # We know the value 262144 and hardcode it with a safety zone (like BSD) - lt_cv_sys_max_cmd_len=196608 - ;; - - osf*) - # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure - # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not - # nice to cause kernel panics so lets avoid the loop below. - # First set a reasonable default. - lt_cv_sys_max_cmd_len=16384 - # - if test -x /sbin/sysconfig; then - case `/sbin/sysconfig -q proc exec_disable_arg_limit` in - *1*) lt_cv_sys_max_cmd_len=-1 ;; - esac - fi - ;; - sco3.2v5*) - lt_cv_sys_max_cmd_len=102400 - ;; - sysv5* | sco5v6* | sysv4.2uw2*) - kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` - if test -n "$kargmax"; then - lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` - else - lt_cv_sys_max_cmd_len=32768 - fi - ;; - *) - # If test is not a shell built-in, we'll probably end up computing a - # maximum length that is only half of the actual maximum length, but - # we can't tell. - SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} - while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \ - = "XX$teststring") >/dev/null 2>&1 && - new_result=`expr "X$teststring" : ".*" 2>&1` && - lt_cv_sys_max_cmd_len=$new_result && - test $i != 17 # 1/2 MB should be enough - do - i=`expr $i + 1` - teststring=$teststring$teststring - done - teststring= - # Add a significant safety factor because C++ compilers can tack on massive - # amounts of additional arguments before passing them to the linker. - # It appears as though 1/2 is a usable value. - lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` - ;; - esac - -fi - -if test -n $lt_cv_sys_max_cmd_len ; then - echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5 -echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6 -else - echo "$as_me:$LINENO: result: none" >&5 -echo "${ECHO_T}none" >&6 -fi - - - - -# Check for command to grab the raw symbol name followed by C symbol from nm. -echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5 -echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6 -if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then +# Check for command to grab the raw symbol name followed by C symbol from nm. +{ echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5 +echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; } +if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -8631,6 +9999,9 @@ # Regexp to match symbols that can be accessed directly from C. sympat='\([_A-Za-z][_A-Za-z0-9]*\)' +# Transform the above into a raw symbol and a C symbol. +symxfrm='\1 \2\3 \3' + # Transform an extracted symbol line into a proper C declaration lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'" @@ -8652,30 +10023,14 @@ lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" ;; -linux*) - if test "$host_cpu" = ia64; then - symcode='[ABCDGIRSTW]' - lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" - lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" - fi - ;; irix* | nonstopux*) symcode='[BCDEGRST]' ;; osf*) symcode='[BCDEGQRST]' ;; -solaris*) - symcode='[BDRT]' - ;; -sco3.2v5*) - symcode='[DT]' - ;; -sysv4.2uw2*) - symcode='[DT]' - ;; -sysv5* | sco5v6* | unixware* | OpenUNIX*) - symcode='[ABDT]' +solaris* | sysv5*) + symcode='[BDT]' ;; sysv4) symcode='[DFNSTU]' @@ -8693,17 +10048,14 @@ # If we're using GNU nm, then use its standard symbol codes. case `$NM -V 2>&1` in *GNU* | *'with BFD'*) - symcode='[ABCDGIRSTW]' ;; + symcode='[ABCDGISTW]' ;; esac # Try without a prefix undercore, then with it. for ac_symprfx in "" "_"; do - # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. - symxfrm="\\1 $ac_symprfx\\2 \\2" - # Write the raw and C identifiers. - lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" + lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*\($ac_symprfx\)$sympat$opt_cr$/$symxfrm/p'" # Check to see that the pipe works correctly. pipe_works=no @@ -8821,15 +10173,15 @@ lt_cv_sys_global_symbol_to_cdecl= fi if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then - echo "$as_me:$LINENO: result: failed" >&5 -echo "${ECHO_T}failed" >&6 + { echo "$as_me:$LINENO: result: failed" >&5 +echo "${ECHO_T}failed" >&6; } else - echo "$as_me:$LINENO: result: ok" >&5 -echo "${ECHO_T}ok" >&6 + { echo "$as_me:$LINENO: result: ok" >&5 +echo "${ECHO_T}ok" >&6; } fi -echo "$as_me:$LINENO: checking for objdir" >&5 -echo $ECHO_N "checking for objdir... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for objdir" >&5 +echo $ECHO_N "checking for objdir... $ECHO_C" >&6; } if test "${lt_cv_objdir+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -8843,8 +10195,8 @@ fi rmdir .libs 2>/dev/null fi -echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5 -echo "${ECHO_T}$lt_cv_objdir" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5 +echo "${ECHO_T}$lt_cv_objdir" >&6; } objdir=$lt_cv_objdir @@ -8865,7 +10217,7 @@ # Sed substitution that helps us do robust quoting. It backslashifies # metacharacters that are still active within double-quoted strings. -Xsed='sed -e 1s/^X//' +Xsed='sed -e s/^X//' sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g' # Same as above, but do not quote variable references. @@ -8885,7 +10237,7 @@ default_ofile=libtool can_build_shared=yes -# All known linkers require a `.a' archive for static linking (except MSVC, +# All known linkers require a `.a' archive for static linking (except M$VC, # which needs '.lib'). libext=a ltmain="$ac_aux_dir/ltmain.sh" @@ -8895,8 +10247,8 @@ if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. set dummy ${ac_tool_prefix}ar; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_AR+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -8909,32 +10261,34 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_AR="${ac_tool_prefix}ar" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi AR=$ac_cv_prog_AR if test -n "$AR"; then - echo "$as_me:$LINENO: result: $AR" >&5 -echo "${ECHO_T}$AR" >&6 + { echo "$as_me:$LINENO: result: $AR" >&5 +echo "${ECHO_T}$AR" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + fi if test -z "$ac_cv_prog_AR"; then ac_ct_AR=$AR # Extract the first word of "ar", so it can be a program name with args. set dummy ar; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_AR+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -8947,27 +10301,41 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_AR="ar" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS - test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false" fi fi ac_ct_AR=$ac_cv_prog_ac_ct_AR if test -n "$ac_ct_AR"; then - echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 -echo "${ECHO_T}$ac_ct_AR" >&6 + { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 +echo "${ECHO_T}$ac_ct_AR" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi - AR=$ac_ct_AR + if test "x$ac_ct_AR" = x; then + AR="false" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} +ac_tool_warned=yes ;; +esac + AR=$ac_ct_AR + fi else AR="$ac_cv_prog_AR" fi @@ -8975,8 +10343,8 @@ if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. set dummy ${ac_tool_prefix}ranlib; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_RANLIB+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -8989,32 +10357,34 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi RANLIB=$ac_cv_prog_RANLIB if test -n "$RANLIB"; then - echo "$as_me:$LINENO: result: $RANLIB" >&5 -echo "${ECHO_T}$RANLIB" >&6 + { echo "$as_me:$LINENO: result: $RANLIB" >&5 +echo "${ECHO_T}$RANLIB" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + fi if test -z "$ac_cv_prog_RANLIB"; then ac_ct_RANLIB=$RANLIB # Extract the first word of "ranlib", so it can be a program name with args. set dummy ranlib; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -9027,27 +10397,41 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_RANLIB="ranlib" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS - test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":" fi fi ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB if test -n "$ac_ct_RANLIB"; then - echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 -echo "${ECHO_T}$ac_ct_RANLIB" >&6 + { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 +echo "${ECHO_T}$ac_ct_RANLIB" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi - RANLIB=$ac_ct_RANLIB + if test "x$ac_ct_RANLIB" = x; then + RANLIB=":" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} +ac_tool_warned=yes ;; +esac + RANLIB=$ac_ct_RANLIB + fi else RANLIB="$ac_cv_prog_RANLIB" fi @@ -9055,8 +10439,8 @@ if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. set dummy ${ac_tool_prefix}strip; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_STRIP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -9069,32 +10453,34 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_STRIP="${ac_tool_prefix}strip" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then - echo "$as_me:$LINENO: result: $STRIP" >&5 -echo "${ECHO_T}$STRIP" >&6 + { echo "$as_me:$LINENO: result: $STRIP" >&5 +echo "${ECHO_T}$STRIP" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + fi if test -z "$ac_cv_prog_STRIP"; then ac_ct_STRIP=$STRIP # Extract the first word of "strip", so it can be a program name with args. set dummy strip; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -9107,27 +10493,41 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_STRIP="strip" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS - test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":" fi fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then - echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 -echo "${ECHO_T}$ac_ct_STRIP" >&6 + { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 +echo "${ECHO_T}$ac_ct_STRIP" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi - STRIP=$ac_ct_STRIP + if test "x$ac_ct_STRIP" = x; then + STRIP=":" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} +ac_tool_warned=yes ;; +esac + STRIP=$ac_ct_STRIP + fi else STRIP="$ac_cv_prog_STRIP" fi @@ -9142,7 +10542,6 @@ test -z "$AS" && AS=as test -z "$CC" && CC=cc test -z "$LTCC" && LTCC=$CC -test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS test -z "$DLLTOOL" && DLLTOOL=dlltool test -z "$LD" && LD=ld test -z "$LN_S" && LN_S="ln -s" @@ -9162,32 +10561,21 @@ if test -n "$RANLIB"; then case $host_os in openbsd*) - old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" + old_postinstall_cmds="\$RANLIB -t \$oldlib~$old_postinstall_cmds" ;; *) - old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" + old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds" ;; esac old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" fi -for cc_temp in $compiler""; do - case $cc_temp in - compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; - distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; - \-*) ;; - *) break;; - esac -done -cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` - - # Only perform the check for file, if the check method requires it case $deplibs_check_method in file_magic*) if test "$file_magic_cmd" = '$MAGIC_CMD'; then - echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5 -echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5 +echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6; } if test "${lt_cv_path_MAGIC_CMD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -9207,7 +10595,7 @@ if test -n "$file_magic_test_file"; then case $deplibs_check_method in "file_magic "*) - file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` + file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`" MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | $EGREP "$file_magic_regex" > /dev/null; then @@ -9239,17 +10627,17 @@ MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if test -n "$MAGIC_CMD"; then - echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 -echo "${ECHO_T}$MAGIC_CMD" >&6 + { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 +echo "${ECHO_T}$MAGIC_CMD" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi if test -z "$lt_cv_path_MAGIC_CMD"; then if test -n "$ac_tool_prefix"; then - echo "$as_me:$LINENO: checking for file" >&5 -echo $ECHO_N "checking for file... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for file" >&5 +echo $ECHO_N "checking for file... $ECHO_C" >&6; } if test "${lt_cv_path_MAGIC_CMD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -9269,7 +10657,7 @@ if test -n "$file_magic_test_file"; then case $deplibs_check_method in "file_magic "*) - file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` + file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`" MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | $EGREP "$file_magic_regex" > /dev/null; then @@ -9301,11 +10689,11 @@ MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if test -n "$MAGIC_CMD"; then - echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 -echo "${ECHO_T}$MAGIC_CMD" >&6 + { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 +echo "${ECHO_T}$MAGIC_CMD" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi else @@ -9320,21 +10708,21 @@ enable_dlopen=yes enable_win32_dll=no -# Check whether --enable-libtool-lock or --disable-libtool-lock was given. +# Check whether --enable-libtool-lock was given. if test "${enable_libtool_lock+set}" = set; then - enableval="$enable_libtool_lock" + enableval=$enable_libtool_lock; +fi -fi; test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes -# Check whether --with-pic or --without-pic was given. +# Check whether --with-pic was given. if test "${with_pic+set}" = set; then - withval="$with_pic" - pic_mode="$withval" + withval=$with_pic; pic_mode="$withval" else pic_mode=default -fi; +fi + test -z "$pic_mode" && pic_mode=default # Use C for the default configuration in the libtool script @@ -9364,25 +10752,68 @@ # If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"} -# If no C compiler flags were specified, use CFLAGS. -LTCFLAGS=${LTCFLAGS-"$CFLAGS"} - # Allow CC to be a program name with arguments. compiler=$CC -# save warnings/boilerplate of simple test code -ac_outfile=conftest.$ac_objext -printf "$lt_simple_compile_test_code" >conftest.$ac_ext -eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err -_lt_compiler_boilerplate=`cat conftest.err` -$rm conftest* - -ac_outfile=conftest.$ac_objext -printf "$lt_simple_link_test_code" >conftest.$ac_ext -eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err -_lt_linker_boilerplate=`cat conftest.err` -$rm conftest* +# +# Check for any special shared library compilation flags. +# +lt_prog_cc_shlib= +if test "$GCC" = no; then + case $host_os in + sco3.2v5*) + lt_prog_cc_shlib='-belf' + ;; + esac +fi +if test -n "$lt_prog_cc_shlib"; then + { echo "$as_me:$LINENO: WARNING: \`$CC' requires \`$lt_prog_cc_shlib' to build shared libraries" >&5 +echo "$as_me: WARNING: \`$CC' requires \`$lt_prog_cc_shlib' to build shared libraries" >&2;} + if echo "$old_CC $old_CFLAGS " | grep "[ ]$lt_prog_cc_shlib[ ]" >/dev/null; then : + else + { echo "$as_me:$LINENO: WARNING: add \`$lt_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&5 +echo "$as_me: WARNING: add \`$lt_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&2;} + lt_cv_prog_cc_can_build_shared=no + fi +fi + + +# +# Check to make sure the static flag actually works. +# +{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_prog_compiler_static works" >&5 +echo $ECHO_N "checking if $compiler static flag $lt_prog_compiler_static works... $ECHO_C" >&6; } +if test "${lt_prog_compiler_static_works+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + lt_prog_compiler_static_works=no + save_LDFLAGS="$LDFLAGS" + LDFLAGS="$LDFLAGS $lt_prog_compiler_static" + printf "$lt_simple_link_test_code" > conftest.$ac_ext + if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings + if test -s conftest.err; then + # Append any errors to the config.log. + cat conftest.err 1>&5 + else + lt_prog_compiler_static_works=yes + fi + fi + $rm conftest* + LDFLAGS="$save_LDFLAGS" + +fi +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5 +echo "${ECHO_T}$lt_prog_compiler_static_works" >&6; } + +if test x"$lt_prog_compiler_static_works" = xyes; then + : +else + lt_prog_compiler_static= +fi + ## CAVEAT EMPTOR: @@ -9396,8 +10827,8 @@ lt_prog_compiler_no_builtin_flag=' -fno-builtin' -echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 -echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 +echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; } if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -9411,28 +10842,26 @@ # with a dollar sign (not a hyphen), so the echo should work correctly. # The option is referenced via a variable to avoid confusing sed. lt_compile=`echo "$ac_compile" | $SED \ - -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:9417: $lt_compile\"" >&5) + (eval echo "\"\$as_me:10848: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 - echo "$as_me:9421: \$? = $ac_status" >&5 + echo "$as_me:10852: \$? = $ac_status" >&5 if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized - # So say no if there are warnings other than the usual output. - $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp - $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 - if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then + # So say no if there are warnings + if test ! -s conftest.err; then lt_cv_prog_compiler_rtti_exceptions=yes fi fi $rm conftest* fi -echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 -echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 +echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; } if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" @@ -9446,8 +10875,8 @@ lt_prog_compiler_pic= lt_prog_compiler_static= -echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 -echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 +echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } if test "$GCC" = yes; then lt_prog_compiler_wl='-Wl,' @@ -9485,11 +10914,6 @@ lt_prog_compiler_pic='-fno-common' ;; - interix3*) - # Interix 3.x gcc -fpic/-fPIC options generate broken code. - # Instead, we relocate shared libraries at runtime. - ;; - msdosdjgpp*) # Just because we use GCC doesn't mean we suddenly get shared libraries # on systems that don't support them. @@ -9506,7 +10930,7 @@ hpux*) # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but # not for PA HP-UX. - case $host_cpu in + case "$host_cpu" in hppa*64*|ia64*) # +Z the default ;; @@ -9532,16 +10956,6 @@ lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' fi ;; - darwin*) - # PIC is the default on this platform - # Common symbols not allowed in MH_DYLIB files - case $cc_basename in - xlc*) - lt_prog_compiler_pic='-qnocommon' - lt_prog_compiler_wl='-Wl,' - ;; - esac - ;; mingw* | pw32* | os2*) # This hack is so that the source file can tell whether it is being @@ -9553,7 +10967,7 @@ lt_prog_compiler_wl='-Wl,' # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but # not for PA HP-UX. - case $host_cpu in + case "$host_cpu" in hppa*64*|ia64*) # +Z the default ;; @@ -9577,19 +10991,12 @@ ;; linux*) - case $cc_basename in + case $CC in icc* | ecc*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-static' ;; - pgcc* | pgf77* | pgf90* | pgf95*) - # Portland Group compilers (*not* the Pentium gcc compiler, - # which looks to be a dead project) - lt_prog_compiler_wl='-Wl,' - lt_prog_compiler_pic='-fpic' - lt_prog_compiler_static='-Bstatic' - ;; ccc*) lt_prog_compiler_wl='-Wl,' # All Alpha code is PIC. @@ -9604,15 +11011,15 @@ lt_prog_compiler_static='-non_shared' ;; + sco3.2v5*) + lt_prog_compiler_pic='-Kpic' + lt_prog_compiler_static='-dn' + ;; + solaris*) + lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' - case $cc_basename in - f77* | f90* | f95*) - lt_prog_compiler_wl='-Qoption ld ';; - *) - lt_prog_compiler_wl='-Wl,';; - esac ;; sunos4*) @@ -9621,7 +11028,7 @@ lt_prog_compiler_static='-Bstatic' ;; - sysv4 | sysv4.2uw2* | sysv4.3*) + sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' @@ -9634,17 +11041,6 @@ fi ;; - sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) - lt_prog_compiler_wl='-Wl,' - lt_prog_compiler_pic='-KPIC' - lt_prog_compiler_static='-Bstatic' - ;; - - unicos*) - lt_prog_compiler_wl='-Wl,' - lt_prog_compiler_can_build_shared=no - ;; - uts4*) lt_prog_compiler_pic='-pic' lt_prog_compiler_static='-Bstatic' @@ -9656,16 +11052,16 @@ esac fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5 -echo "${ECHO_T}$lt_prog_compiler_pic" >&6 +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5 +echo "${ECHO_T}$lt_prog_compiler_pic" >&6; } # # Check to make sure the PIC flag actually works. # if test -n "$lt_prog_compiler_pic"; then -echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 -echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 +echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6; } if test "${lt_prog_compiler_pic_works+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -9679,28 +11075,26 @@ # with a dollar sign (not a hyphen), so the echo should work correctly. # The option is referenced via a variable to avoid confusing sed. lt_compile=`echo "$ac_compile" | $SED \ - -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:9685: $lt_compile\"" >&5) + (eval echo "\"\$as_me:11081: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 - echo "$as_me:9689: \$? = $ac_status" >&5 + echo "$as_me:11085: \$? = $ac_status" >&5 if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized - # So say no if there are warnings other than the usual output. - $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp - $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 - if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then + # So say no if there are warnings + if test ! -s conftest.err; then lt_prog_compiler_pic_works=yes fi fi $rm conftest* fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5 -echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6 +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5 +echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6; } if test x"$lt_prog_compiler_pic_works" = xyes; then case $lt_prog_compiler_pic in @@ -9713,7 +11107,7 @@ fi fi -case $host_os in +case "$host_os" in # For platforms which do not support PIC, -DPIC is meaningless: *djgpp*) lt_prog_compiler_pic= @@ -9723,50 +11117,8 @@ ;; esac -# -# Check to make sure the static flag actually works. -# -wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" -echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 -echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6 -if test "${lt_prog_compiler_static_works+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - lt_prog_compiler_static_works=no - save_LDFLAGS="$LDFLAGS" - LDFLAGS="$LDFLAGS $lt_tmp_static_flag" - printf "$lt_simple_link_test_code" > conftest.$ac_ext - if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then - # The linker can only warn and ignore the option if not recognized - # So say no if there are warnings - if test -s conftest.err; then - # Append any errors to the config.log. - cat conftest.err 1>&5 - $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp - $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 - if diff conftest.exp conftest.er2 >/dev/null; then - lt_prog_compiler_static_works=yes - fi - else - lt_prog_compiler_static_works=yes - fi - fi - $rm conftest* - LDFLAGS="$save_LDFLAGS" - -fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5 -echo "${ECHO_T}$lt_prog_compiler_static_works" >&6 - -if test x"$lt_prog_compiler_static_works" = xyes; then - : -else - lt_prog_compiler_static= -fi - - -echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 -echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 +echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; } if test "${lt_cv_prog_compiler_c_o+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -9777,58 +11129,60 @@ mkdir out printf "$lt_simple_compile_test_code" > conftest.$ac_ext + # According to Tom Tromey, Ian Lance Taylor reported there are C compilers + # that will create temporary files in the current directory regardless of + # the output directory. Thus, making CWD read-only will cause this test + # to fail, enabling locking or at least warning the user not to do parallel + # builds. + chmod -w . + lt_compiler_flag="-o out/conftest2.$ac_objext" # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. lt_compile=`echo "$ac_compile" | $SED \ - -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:9789: $lt_compile\"" >&5) + (eval echo "\"\$as_me:11148: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 - echo "$as_me:9793: \$? = $ac_status" >&5 + echo "$as_me:11152: \$? = $ac_status" >&5 if (exit $ac_status) && test -s out/conftest2.$ac_objext then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings - $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp - $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 - if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then + if test ! -s out/conftest.err; then lt_cv_prog_compiler_c_o=yes fi fi - chmod u+w . 2>&5 - $rm conftest* - # SGI C++ compiler will create directory out/ii_files/ for - # template instantiation - test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files - $rm out/* && rmdir out + chmod u+w . + $rm conftest* out/* + rmdir out cd .. rmdir conftest $rm conftest* fi -echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 -echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 +echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6; } hard_links="nottested" if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then # do not overwrite the value of need_locks provided by the user - echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 -echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 +echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; } hard_links=yes $rm conftest* ln conftest.a conftest.b 2>/dev/null && hard_links=no touch conftest.a ln conftest.a conftest.b 2>&5 || hard_links=no ln conftest.a conftest.b 2>/dev/null && hard_links=no - echo "$as_me:$LINENO: result: $hard_links" >&5 -echo "${ECHO_T}$hard_links" >&6 + { echo "$as_me:$LINENO: result: $hard_links" >&5 +echo "${ECHO_T}$hard_links" >&6; } if test "$hard_links" = no; then { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} @@ -9838,8 +11192,8 @@ need_locks=no fi -echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 -echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 +echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } runpath_var= allow_undefined_flag= @@ -9877,16 +11231,6 @@ # rely on this symbol name, it's probably fine to never include it in # preloaded symbol tables. extract_expsyms_cmds= - # Just being paranoid about ensuring that cc_basename is set. - for cc_temp in $compiler""; do - case $cc_temp in - compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; - distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; - \-*) ;; - *) break;; - esac -done -cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` case $host_os in cygwin* | mingw* | pw32*) @@ -9897,10 +11241,6 @@ with_gnu_ld=no fi ;; - interix*) - # we just hope/assume this is gcc and not c89 (= MSVC++) - with_gnu_ld=yes - ;; openbsd*) with_gnu_ld=no ;; @@ -9911,27 +11251,6 @@ # If archive_cmds runs LD, not CC, wlarc should be empty wlarc='${wl}' - # Set some defaults for GNU ld with shared library support. These - # are reset later if shared libraries are not supported. Putting them - # here allows them to be overridden if necessary. - runpath_var=LD_RUN_PATH - hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir' - export_dynamic_flag_spec='${wl}--export-dynamic' - # ancient GNU ld didn't support --whole-archive et. al. - if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then - whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' - else - whole_archive_flag_spec= - fi - supports_anon_versioning=no - case `$LD -v 2>/dev/null` in - *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 - *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... - *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... - *\ 2.11.*) ;; # other 2.11 versions - *) supports_anon_versioning=yes ;; - esac - # See if GNU ld supports shared libraries. case $host_os in aix3* | aix4* | aix5*) @@ -9969,7 +11288,7 @@ allow_undefined_flag=unsupported # Joseph Beckenbach says some releases of gcc # support --undefined. This deserves some investigation. FIXME - archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' + archive_cmds='$CC -nostart $compiler_flags $libobjs $deplibs ${wl}-soname $wl$soname -o $lib' else ld_shlibs=no fi @@ -9979,13 +11298,13 @@ # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, # as there is no search path for DLLs. hardcode_libdir_flag_spec='-L$libdir' - allow_undefined_flag=unsupported + allow_undefined_flag=no always_export_symbols=no enable_shared_with_static_runtimes=yes - export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols' + export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols' if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then - archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' + archive_cmds='$CC -shared $compiler_flags $libobjs $deplibs -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' # If the export-symbols file already is a .def file (1st line # is EXPORTS), use it as is; otherwise, prepend... archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then @@ -9994,70 +11313,23 @@ echo EXPORTS > $output_objdir/$soname.def; cat $export_symbols >> $output_objdir/$soname.def; fi~ - $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' - else - ld_shlibs=no - fi - ;; - - interix3*) - hardcode_direct=no - hardcode_shlibpath_var=no - hardcode_libdir_flag_spec='${wl}-rpath,$libdir' - export_dynamic_flag_spec='${wl}-E' - # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. - # Instead, shared libraries are loaded at an image base (0x10000000 by - # default) and relocated if they conflict, which is a slow very memory - # consuming and fragmenting process. To avoid this, we pick a random, - # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link - # time. Moving up from 0x10000000 also allows more sbrk(2) space. - archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' - archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' - ;; - - linux*) - if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then - tmp_addflag= - case $cc_basename,$host_cpu in - pgcc*) # Portland Group C compiler - whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' - tmp_addflag=' $pic_flag' - ;; - pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers - whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' - tmp_addflag=' $pic_flag -Mnomain' ;; - ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 - tmp_addflag=' -i_dynamic' ;; - efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 - tmp_addflag=' -i_dynamic -nofor_main' ;; - ifc* | ifort*) # Intel Fortran compiler - tmp_addflag=' -nofor_main' ;; - esac - archive_cmds='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' - - if test $supports_anon_versioning = yes; then - archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~ - cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ - $echo "local: *; };" >> $output_objdir/$libname.ver~ - $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' - fi - link_all_deplibs=no + $CC -shared $output_objdir/$soname.def $compiler_flags $libobjs $deplibs -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' else ld_shlibs=no fi ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) + netbsd*) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' wlarc= else - archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' - archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + archive_cmds='$CC -shared $compiler_flags $libobjs $deplibs ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds='$CC -shared $compiler_flags $libobjs $deplibs ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' fi ;; - solaris*) + solaris* | sysv5*) if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then ld_shlibs=no cat <&2 @@ -10071,40 +11343,13 @@ EOF elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then - archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' - archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + archive_cmds='$CC -shared $compiler_flags $libobjs $deplibs ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds='$CC -shared $compiler_flags $libobjs $deplibs ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' else ld_shlibs=no fi ;; - sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) - case `$LD -v 2>&1` in - *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) - ld_shlibs=no - cat <<_LT_EOF 1>&2 - -*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not -*** reliably create shared libraries on SCO systems. Therefore, libtool -*** is disabling shared libraries support. We urge you to upgrade GNU -*** binutils to release 2.16.91.0.3 or newer. Another option is to modify -*** your PATH or compiler configuration so that the native linker is -*** used, and then restart. - -_LT_EOF - ;; - *) - if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then - hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`' - archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib' - archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib' - else - ld_shlibs=no - fi - ;; - esac - ;; - sunos4*) archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' wlarc= @@ -10114,19 +11359,24 @@ *) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then - archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' - archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + archive_cmds='$CC -shared $compiler_flags $libobjs $deplibs ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds='$CC -shared $compiler_flags $libobjs $deplibs ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' else ld_shlibs=no fi ;; esac - if test "$ld_shlibs" = no; then - runpath_var= - hardcode_libdir_flag_spec= - export_dynamic_flag_spec= - whole_archive_flag_spec= + if test "$ld_shlibs" = yes; then + runpath_var=LD_RUN_PATH + hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir' + export_dynamic_flag_spec='${wl}--export-dynamic' + # ancient GNU ld didn't support --whole-archive et. al. + if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then + whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' + else + whole_archive_flag_spec= + fi fi else # PORTME fill in a description of your system's linker (not GNU ld) @@ -10138,7 +11388,7 @@ # Note: this linker hardcodes the directories in LIBPATH if there # are no directories specified by -L. hardcode_minus_L=yes - if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then + if test "$GCC" = yes && test -z "$link_static_flag"; then # Neither direct hardcoding nor static linking is supported with a # broken collect2. hardcode_direct=unsupported @@ -10160,21 +11410,9 @@ else export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' fi - aix_use_runtimelinking=no - - # Test if we are trying to use run time linking or normal - # AIX style linking. If -brtl is somewhere in LDFLAGS, we - # need to do runtime linking. - case $host_os in aix4.[23]|aix4.[23].*|aix5*) - for ld_flag in $LDFLAGS; do - if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then - aix_use_runtimelinking=yes - break - fi - done - ;; - esac + # KDE requires run time linking. Make it the default. + aix_use_runtimelinking=yes exp_sym_flag='-bexport' no_entry_flag='-bnoentry' fi @@ -10191,7 +11429,7 @@ link_all_deplibs=yes if test "$GCC" = yes; then - case $host_os in aix4.[012]|aix4.[012].*) + case $host_os in aix4.012|aix4.012.*) # We only want to do this on AIX 4.2 and lower, the check # below for broken collect2 doesn't work under 4.3+ collect2name=`${CC} -print-prog-name=collect2` @@ -10210,12 +11448,8 @@ hardcode_libdir_flag_spec='-L$libdir' hardcode_libdir_separator= fi - ;; esac shared_flag='-shared' - if test "$aix_use_runtimelinking" = yes; then - shared_flag="$shared_flag "'${wl}-G' - fi else # not using gcc if test "$host_cpu" = ia64; then @@ -10223,23 +11457,22 @@ # chokes on -Wl,-G. The following line is correct: shared_flag='-G' else - if test "$aix_use_runtimelinking" = yes; then - shared_flag='${wl}-G' + if test "$aix_use_runtimelinking" = yes; then + shared_flag='-qmkshrobj ${wl}-G' else - shared_flag='${wl}-bM:SRE' - fi + shared_flag='-qmkshrobj' + fi fi fi - # It seems that -bexpall does not export symbols beginning with - # underscore (_), so it is better to generate a list of symbols to export. - always_export_symbols=yes + # Let the compiler handle the export list. + always_export_symbols=no if test "$aix_use_runtimelinking" = yes; then # Warning - without using the other runtime loading flags (-brtl), # -berok will link without error, but may produce a broken library. allow_undefined_flag='-berok' # Determine the default libpath from the value encoded in an empty executable. - cat >conftest.$ac_ext <<_ACEOF + cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -10255,23 +11488,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -10285,18 +11531,21 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi - hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" - archive_expsym_cmds="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" + hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" + archive_cmds="\$CC"' -o $output_objdir/$soname $compiler_flags $libobjs $deplibs `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '" $shared_flag" + archive_expsym_cmds="\$CC"' -o $output_objdir/$soname $compiler_flags $libobjs $deplibs `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" else if test "$host_cpu" = ia64; then hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' allow_undefined_flag="-z nodefs" - archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols" + archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $compiler_flags $libobjs $deplibs ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols" else # Determine the default libpath from the value encoded in an empty executable. cat >conftest.$ac_ext <<_ACEOF @@ -10315,23 +11564,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -10345,8 +11607,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi @@ -10355,11 +11619,13 @@ # -berok will link without error, but may produce a broken library. no_undefined_flag=' ${wl}-bernotok' allow_undefined_flag=' ${wl}-berok' + # -bexpall does not export symbols beginning with underscore (_) + always_export_symbols=yes # Exported symbols can be pulled into shared objects from archives - whole_archive_flag_spec='$convenience' + whole_archive_flag_spec=' ' archive_cmds_need_lc=yes - # This is similar to how AIX traditionally builds its shared libraries. - archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' + # This is similar to how AIX traditionally builds it's shared libraries. + archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $compiler_flags $libobjs $deplibs ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' fi fi ;; @@ -10372,7 +11638,7 @@ ld_shlibs=no ;; - bsdi[45]*) + bsdi4*) export_dynamic_flag_spec=-rdynamic ;; @@ -10382,13 +11648,13 @@ # hardcode_libdir_flag_spec is actually meaningless, as there is # no search path for DLLs. hardcode_libdir_flag_spec=' ' - allow_undefined_flag=unsupported + allow_undefined_flag=no # Tell ltmain to make .lib files, not .a files. libext=lib # Tell ltmain to make .dll files, not .so files. - shrext_cmds=".dll" + shrext=".dll" # FIXME: Setting linknames here is a bad hack. - archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames=' + archive_cmds='$CC -o $lib $compiler_flags $libobjs `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames=' # The linker will automatically build a .lib file if we build a DLL. old_archive_From_new_cmds='true' # FIXME: Should let the user specify the lib program. @@ -10398,52 +11664,52 @@ ;; darwin* | rhapsody*) - case $host_os in - rhapsody* | darwin1.[012]) - allow_undefined_flag='${wl}-undefined ${wl}suppress' - ;; - *) # Darwin 1.3 on - if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then - allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' - else - case ${MACOSX_DEPLOYMENT_TARGET} in - 10.[012]) - allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' - ;; - 10.*) - allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup' - ;; - esac - fi - ;; - esac + if test "$GXX" = yes ; then archive_cmds_need_lc=no + case "$host_os" in + rhapsody* | darwin1.[012]) + allow_undefined_flag='-Wl,-undefined -Wl,suppress' + ;; + *) # Darwin 1.3 on + if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then + allow_undefined_flag='-Wl,-flat_namespace -Wl,-undefined -Wl,suppress' + else + case ${MACOSX_DEPLOYMENT_TARGET} in + 10.012) + allow_undefined_flag='-Wl,-flat_namespace -Wl,-undefined -Wl,suppress' + ;; + 10.*) + allow_undefined_flag='-Wl,-undefined -Wl,dynamic_lookup' + ;; + esac + fi + ;; + esac + lt_int_apple_cc_single_mod=no + output_verbose_link_cmd='echo' + if $CC -dumpspecs 2>&1 | grep 'single_module' >/dev/null ; then + lt_int_apple_cc_single_mod=yes + fi + if test "X$lt_int_apple_cc_single_mod" = Xyes ; then + archive_cmds='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $compiler_flags $libobjs $deplibs -install_name $rpath/$soname $verstring' + else + archive_cmds='$CC -r ${wl}-bind_at_load -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $compiler_flags $deplibs -install_name $rpath/$soname $verstring' + fi + module_cmds='$CC ${wl}-bind_at_load $allow_undefined_flag -o $lib -bundle $compiler_flags $libobjs $deplibs' + # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's + if test "X$lt_int_apple_cc_single_mod" = Xyes ; then + archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $compiler_flags $libobjs $deplibs -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + else + archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r ${wl}-bind_at_load -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $compiler_flags $deplibs -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + fi + module_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $compiler_flags $libobjs $deplibs~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' hardcode_direct=no hardcode_automatic=yes hardcode_shlibpath_var=unsupported - whole_archive_flag_spec='' + whole_archive_flag_spec='-all_load $convenience' link_all_deplibs=yes - if test "$GCC" = yes ; then - output_verbose_link_cmd='echo' - archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' - module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' - # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds - archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - module_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' else - case $cc_basename in - xlc*) - output_verbose_link_cmd='echo' - archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring' - module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' - # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds - archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - module_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - ;; - *) - ld_shlibs=no - ;; - esac + ld_shlibs=no fi ;; @@ -10477,25 +11743,16 @@ ;; # FreeBSD 3 and greater uses gcc -shared to do shared libraries. - freebsd* | dragonfly*) - archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' - hardcode_libdir_flag_spec='-R$libdir' - hardcode_direct=yes - hardcode_shlibpath_var=no - ;; - - # GNU/kFreeBSD uses gcc -shared to do shared libraries. - kfreebsd*-gnu) - archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' + freebsd* | kfreebsd*-gnu) + archive_cmds='$CC -shared -o $lib $compiler_flags $libobjs $deplibs' hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes hardcode_shlibpath_var=no - link_all_deplibs=no ;; hpux9*) if test "$GCC" = yes; then - archive_cmds='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' + archive_cmds='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $compiler_flags $libobjs $deplibs~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' else archive_cmds='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' fi @@ -10509,62 +11766,47 @@ export_dynamic_flag_spec='${wl}-E' ;; - hpux10*) - if test "$GCC" = yes -a "$with_gnu_ld" = no; then - archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' - else - archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' - fi - if test "$with_gnu_ld" = no; then - hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' - hardcode_libdir_separator=: - - hardcode_direct=yes - export_dynamic_flag_spec='${wl}-E' - - # hardcode_minus_L: Not really in the search PATH, - # but as the default location of the library. - hardcode_minus_L=yes - fi - ;; - - hpux11*) + hpux10* | hpux11*) if test "$GCC" = yes -a "$with_gnu_ld" = no; then - case $host_cpu in - hppa*64*) - archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' - ;; - ia64*) - archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' + case "$host_cpu" in + hppa*64*|ia64*) + archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $compiler_flags $libobjs $deplibs' ;; *) - archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' + archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $compiler_flags $libobjs $deplibs' ;; esac else - case $host_cpu in - hppa*64*) - archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' - ;; - ia64*) - archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' + case "$host_cpu" in + hppa*64*|ia64*) + archive_cmds='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags' ;; *) - archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' + archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ;; esac fi if test "$with_gnu_ld" = no; then - hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' - hardcode_libdir_separator=: - - case $host_cpu in - hppa*64*|ia64*) + case "$host_cpu" in + hppa*64*) + hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' hardcode_libdir_flag_spec_ld='+b $libdir' + hardcode_libdir_separator=: hardcode_direct=no hardcode_shlibpath_var=no ;; + ia64*) + hardcode_libdir_flag_spec='-L$libdir' + hardcode_direct=no + hardcode_shlibpath_var=no + + # hardcode_minus_L: Not really in the search PATH, + # but as the default location of the library. + hardcode_minus_L=yes + ;; *) + hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' + hardcode_libdir_separator=: hardcode_direct=yes export_dynamic_flag_spec='${wl}-E' @@ -10578,7 +11820,7 @@ irix5* | irix6* | nonstopux*) if test "$GCC" = yes; then - archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + archive_cmds='$CC -shared $compiler_flags $libobjs $deplibs ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' else archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' hardcode_libdir_flag_spec_ld='-rpath $libdir' @@ -10588,7 +11830,7 @@ link_all_deplibs=yes ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) + netbsd*) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out else @@ -10611,8 +11853,7 @@ hardcode_direct=yes hardcode_shlibpath_var=no if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then - archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' - archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' + archive_cmds='$CC -shared $pic_flag -o $lib $compiler_flags $libobjs $deplibs' hardcode_libdir_flag_spec='${wl}-rpath,$libdir' export_dynamic_flag_spec='${wl}-E' else @@ -10622,7 +11863,7 @@ hardcode_libdir_flag_spec='-R$libdir' ;; *) - archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' + archive_cmds='$CC -shared $pic_flag -o $lib $compiler_flags $libobjs $deplibs' hardcode_libdir_flag_spec='${wl}-rpath,$libdir' ;; esac @@ -10633,14 +11874,14 @@ hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes allow_undefined_flag=unsupported - archive_cmds='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def' + archive_cmds='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $compiler_flags $libobjs $deplibs$output_objdir/$libname.def' old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' ;; osf3*) if test "$GCC" = yes; then allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' - archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + archive_cmds='$CC -shared${allow_undefined_flag} $compiler_flags $libobjs $deplibs ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' else allow_undefined_flag=' -expect_unresolved \*' archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' @@ -10652,13 +11893,13 @@ osf4* | osf5*) # as osf3* with the addition of -msym flag if test "$GCC" = yes; then allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' - archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + archive_cmds='$CC -shared${allow_undefined_flag} $compiler_flags $libobjs $deplibs ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' else allow_undefined_flag=' -expect_unresolved \*' archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~ - $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp' + $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib~$rm $lib.exp' # Both c and cxx compiler support -rpath directly hardcode_libdir_flag_spec='-rpath $libdir' @@ -10666,15 +11907,21 @@ hardcode_libdir_separator=: ;; + sco3.2v5*) + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_shlibpath_var=no + export_dynamic_flag_spec='${wl}-Bexport' + runpath_var=LD_RUN_PATH + hardcode_runpath_var=yes + ;; + solaris*) no_undefined_flag=' -z text' if test "$GCC" = yes; then - wlarc='${wl}' - archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' + archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $compiler_flags $libobjs $deplibs' archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ - $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp' + $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $compiler_flags $libobjs $deplibs~$rm $lib.exp' else - wlarc='' archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' @@ -10683,18 +11930,8 @@ hardcode_shlibpath_var=no case $host_os in solaris2.[0-5] | solaris2.[0-5].*) ;; - *) - # The compiler driver will combine linker options so we - # cannot just pass the convience library names through - # without $wl, iff we do not link with $LD. - # Luckily, gcc supports the same syntax we need for Sun Studio. - # Supported since Solaris 2.6 (maybe 2.5.1?) - case $wlarc in - '') - whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;; - *) - whole_archive_flag_spec='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' ;; - esac ;; + *) # Supported since Solaris 2.6 (maybe 2.5.1?) + whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;; esac link_all_deplibs=yes ;; @@ -10703,7 +11940,7 @@ if test "x$host_vendor" = xsequent; then # Use $CC to link under sequent, because it throws in some extra .o # files that make .init and .fini sections work. - archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' + archive_cmds='$CC -G ${wl}-h $soname -o $lib $compiler_flags $libobjs $deplibs' else archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' fi @@ -10751,45 +11988,36 @@ fi ;; - sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*) - no_undefined_flag='${wl}-z,text' - archive_cmds_need_lc=no + sysv4.2uw2*) + archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' + hardcode_direct=yes + hardcode_minus_L=no hardcode_shlibpath_var=no - runpath_var='LD_RUN_PATH' + hardcode_runpath_var=yes + runpath_var=LD_RUN_PATH + ;; + sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7*) + no_undefined_flag='${wl}-z ${wl}text' if test "$GCC" = yes; then - archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' - archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' + archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $compiler_flags $libobjs $deplibs' else - archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' - archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' + archive_cmds='$CC -G ${wl}-h ${wl}$soname -o $lib $compiler_flags $libobjs $deplibs' fi + runpath_var='LD_RUN_PATH' + hardcode_shlibpath_var=no ;; - sysv5* | sco3.2v5* | sco5v6*) - # Note: We can NOT use -z defs as we might desire, because we do not - # link with -lc, and that would cause any symbols used from libc to - # always be unresolved, which means just about no library would - # ever link correctly. If we're not using GNU ld we use -z text - # though, which does catch some bad symbols but isn't as heavy-handed - # as -z defs. - no_undefined_flag='${wl}-z,text' - allow_undefined_flag='${wl}-z,nodefs' - archive_cmds_need_lc=no + sysv5*) + no_undefined_flag=' -z text' + # $CC -shared without GNU ld will not create a library from C++ + # object files and a static libstdc++, better avoid it by now + archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' + archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ + $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' + hardcode_libdir_flag_spec= hardcode_shlibpath_var=no - hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' - hardcode_libdir_separator=':' - link_all_deplibs=yes - export_dynamic_flag_spec='${wl}-Bexport' runpath_var='LD_RUN_PATH' - - if test "$GCC" = yes; then - archive_cmds='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' - archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' - else - archive_cmds='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' - archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' - fi ;; uts4*) @@ -10804,10 +12032,15 @@ esac fi -echo "$as_me:$LINENO: result: $ld_shlibs" >&5 -echo "${ECHO_T}$ld_shlibs" >&6 +{ echo "$as_me:$LINENO: result: $ld_shlibs" >&5 +echo "${ECHO_T}$ld_shlibs" >&6; } test "$ld_shlibs" = no && can_build_shared=no +variables_saved_for_relink="PATH $shlibpath_var $runpath_var" +if test "$GCC" = yes; then + variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" +fi + # # Do we need to explicitly link libc? # @@ -10825,8 +12058,8 @@ # Test whether the compiler implicitly links with -lc since on some # systems, -lgcc has to come before -lc. If gcc already passes -lc # to ld, don't add -lc before -lgcc. - echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 -echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 +echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; } $rm conftest* printf "$lt_simple_compile_test_code" > conftest.$ac_ext @@ -10840,7 +12073,6 @@ libobjs=conftest.$ac_objext deplibs= wl=$lt_prog_compiler_wl - pic_flag=$lt_prog_compiler_pic compiler_flags=-v linker_flags=-v verstring= @@ -10863,20 +12095,20 @@ cat conftest.err 1>&5 fi $rm conftest* - echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5 -echo "${ECHO_T}$archive_cmds_need_lc" >&6 + { echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5 +echo "${ECHO_T}$archive_cmds_need_lc" >&6; } ;; esac fi ;; esac -echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 -echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 +echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } library_names_spec= libname_spec='lib$name' soname_spec= -shrext_cmds=".so" +shrext=".so" postinstall_cmds= postuninstall_cmds= finish_cmds= @@ -10886,20 +12118,7 @@ version_type=none dynamic_linker="$host_os ld.so" sys_lib_dlsearch_path_spec="/lib /usr/lib" -if test "$GCC" = yes; then - sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` - if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then - # if the path contains ";" then we assume it to be the separator - # otherwise default to the standard path separator (i.e. ":") - it is - # assumed that no part of a normal pathname contains ";" but that should - # okay in the real world where ";" in dirpaths is itself problematic. - sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` - else - sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` - fi -else - sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" -fi +sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" need_lib_prefix=unknown hardcode_into_libs=no @@ -10964,7 +12183,7 @@ amigaos*) library_names_spec='$libname.ixlibrary $libname.a' # Create ${libname}_ixlibrary.a entries in /sys/libs. - finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' + finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "(cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a)"; (cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a) || exit 1; done' ;; beos*) @@ -10973,7 +12192,7 @@ shlibpath_var=LIBRARY_PATH ;; -bsdi[45]*) +bsdi4*) version_type=linux need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' @@ -10989,7 +12208,7 @@ cygwin* | mingw* | pw32*) version_type=windows - shrext_cmds=".dll" + shrext=".dll" need_version=no need_lib_prefix=no @@ -11001,8 +12220,7 @@ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ dldir=$destdir/`dirname \$dlpath`~ test -d \$dldir || mkdir -p \$dldir~ - $install_prog $dir/$dlname \$dldir/$dlname~ - chmod a+x \$dldir/$dlname' + $install_prog $dir/$dlname \$dldir/$dlname' postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ dlpath=$dir/\$dldll~ $rm \$dlpath' @@ -11032,7 +12250,7 @@ ;; pw32*) # pw32 DLLs use 'pw' prefix rather than 'lib' - library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' + library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/./-/g'`${versuffix}${shared_ext}' ;; esac ;; @@ -11055,7 +12273,7 @@ soname_spec='${libname}${release}${major}$shared_ext' shlibpath_overrides_runpath=yes shlibpath_var=DYLD_LIBRARY_PATH - shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' + shrext='$(test .$module = .yes && echo .so || echo .dylib)' # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same. if test "$GCC" = yes; then sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"` @@ -11078,7 +12296,7 @@ dynamic_linker=no ;; -kfreebsd*-gnu) +kfreebsd*-gnu*) version_type=linux need_lib_prefix=no need_version=no @@ -11090,17 +12308,8 @@ dynamic_linker='GNU ld.so' ;; -freebsd* | dragonfly*) - # DragonFly does not have aout. When/if they implement a new - # versioning mechanism, adjust this. - if test -x /usr/bin/objformat; then - objformat=`/usr/bin/objformat` - else - case $host_os in - freebsd[123]*) objformat=aout ;; - *) objformat=elf ;; - esac - fi +freebsd*) + objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout` version_type=freebsd-$objformat case $version_type in freebsd-elf*) @@ -11118,19 +12327,14 @@ freebsd2*) shlibpath_overrides_runpath=yes ;; - freebsd3.[01]* | freebsdelf3.[01]*) + freebsd3.01* | freebsdelf3.01*) shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; - freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ - freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) + *) # from 3.2 on shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; - freebsd*) # from 4.6 on - shlibpath_overrides_runpath=yes - hardcode_into_libs=yes - ;; esac ;; @@ -11150,9 +12354,9 @@ version_type=sunos need_lib_prefix=no need_version=no - case $host_cpu in + case "$host_cpu" in ia64*) - shrext_cmds='.so' + shrext='.so' hardcode_into_libs=yes dynamic_linker="$host_os dld.so" shlibpath_var=LD_LIBRARY_PATH @@ -11167,7 +12371,7 @@ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; hppa*64*) - shrext_cmds='.sl' + shrext='.sl' hardcode_into_libs=yes dynamic_linker="$host_os dld.sl" shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH @@ -11178,7 +12382,7 @@ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; *) - shrext_cmds='.sl' + shrext='.sl' dynamic_linker="$host_os dld.sl" shlibpath_var=SHLIB_PATH shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH @@ -11190,18 +12394,6 @@ postinstall_cmds='chmod 555 $lib' ;; -interix3*) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - ;; - irix5* | irix6* | nonstopux*) case $host_os in nonstopux*) version_type=nonstopux ;; @@ -11252,19 +12444,22 @@ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' + libsuff= + if test "x$LINUX_64_MODE" = x64; then + # Some platforms are per default 64-bit, so there's no /lib64 + if test -d /lib64; then + libsuff=64 + fi + fi shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no + sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff}" + sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff} /usr/local/lib${libsuff}" # This implies no fast_install, which is unacceptable. # Some rework will be needed to allow for fast_install # before this can be enabled. hardcode_into_libs=yes - # Append ld.so.conf contents to the search path - if test -f /etc/ld.so.conf; then - lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` - sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" - fi - # We used to test for /lib/ld.so.1 and disable shared libraries on # powerpc, because MkLinux only supported shared libraries with the # GNU dynamic linker. Since this was broken with cross compilers, @@ -11274,30 +12469,6 @@ dynamic_linker='GNU/Linux ld.so' ;; -netbsdelf*-gnu) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='NetBSD ld.elf_so' - ;; - -knetbsd*-gnu) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='GNU ld.so' - ;; - netbsd*) version_type=sunos need_lib_prefix=no @@ -11307,7 +12478,7 @@ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' dynamic_linker='NetBSD (a.out) ld.so' else - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' dynamic_linker='NetBSD ld.elf_so' fi @@ -11335,13 +12506,8 @@ openbsd*) version_type=sunos - sys_lib_dlsearch_path_spec="/usr/lib" need_lib_prefix=no - # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. - case $host_os in - openbsd3.3 | openbsd3.3.*) need_version=yes ;; - *) need_version=no ;; - esac + need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' shlibpath_var=LD_LIBRARY_PATH @@ -11361,7 +12527,7 @@ os2*) libname_spec='$name' - shrext_cmds=".dll" + shrext=".dll" need_lib_prefix=no library_names_spec='$libname${shared_ext} $libname.a' dynamic_linker='OS/2 ld.exe' @@ -11379,6 +12545,13 @@ sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" ;; +sco3.2v5*) + version_type=osf + soname_spec='${libname}${release}${shared_ext}$major' + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + shlibpath_var=LD_LIBRARY_PATH + ;; + solaris*) version_type=linux need_lib_prefix=no @@ -11404,7 +12577,7 @@ need_version=yes ;; -sysv4 | sysv4.3*) +sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) version_type=linux library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' @@ -11437,29 +12610,6 @@ fi ;; -sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) - version_type=freebsd-elf - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - hardcode_into_libs=yes - if test "$with_gnu_ld" = yes; then - sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' - shlibpath_overrides_runpath=no - else - sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' - shlibpath_overrides_runpath=yes - case $host_os in - sco3.2v5*) - sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" - ;; - esac - fi - sys_lib_dlsearch_path_spec='/usr/lib' - ;; - uts4*) version_type=linux library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' @@ -11471,21 +12621,16 @@ dynamic_linker=no ;; esac -echo "$as_me:$LINENO: result: $dynamic_linker" >&5 -echo "${ECHO_T}$dynamic_linker" >&6 +{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5 +echo "${ECHO_T}$dynamic_linker" >&6; } test "$dynamic_linker" = no && can_build_shared=no -variables_saved_for_relink="PATH $shlibpath_var $runpath_var" -if test "$GCC" = yes; then - variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" -fi - -echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 -echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 +echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; } hardcode_action= if test -n "$hardcode_libdir_flag_spec" || \ - test -n "$runpath_var" || \ - test "X$hardcode_automatic" = "Xyes" ; then + test -n "$runpath_var " || \ + test "X$hardcode_automatic"="Xyes" ; then # We can hardcode non-existant directories. if test "$hardcode_direct" != no && @@ -11505,8 +12650,8 @@ # directories. hardcode_action=unsupported fi -echo "$as_me:$LINENO: result: $hardcode_action" >&5 -echo "${ECHO_T}$hardcode_action" >&6 +{ echo "$as_me:$LINENO: result: $hardcode_action" >&5 +echo "${ECHO_T}$hardcode_action" >&6; } if test "$hardcode_action" = relink; then # Fast installation is not supported @@ -11519,29 +12664,29 @@ striplib= old_striplib= -echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5 -echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5 +echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6; } if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" test -z "$striplib" && striplib="$STRIP --strip-unneeded" - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } else # FIXME - insert some real tests, host_os isn't really good enough case $host_os in darwin*) if test -n "$STRIP" ; then striplib="$STRIP -x" - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi ;; *) - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } ;; esac fi @@ -11573,8 +12718,8 @@ darwin*) # if libdl is installed we need to link against it - echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 -echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 +echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; } if test "${ac_cv_lib_dl_dlopen+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -11587,39 +12732,52 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char dlopen (); int main () { -dlopen (); +return dlopen (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -11628,14 +12786,15 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_dl_dlopen=no + ac_cv_lib_dl_dlopen=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 -echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 +echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; } if test $ac_cv_lib_dl_dlopen = yes; then lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" else @@ -11649,8 +12808,8 @@ ;; *) - echo "$as_me:$LINENO: checking for shl_load" >&5 -echo $ECHO_N "checking for shl_load... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for shl_load" >&5 +echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; } if test "${ac_cv_func_shl_load+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -11677,52 +12836,59 @@ #undef shl_load -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" -{ #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char shl_load (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ -#if defined (__stub_shl_load) || defined (__stub___shl_load) +#if defined __stub_shl_load || defined __stub___shl_load choke me -#else -char (*f) () = shl_load; -#endif -#ifdef __cplusplus -} #endif int main () { -return f != shl_load; +return shl_load (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -11731,18 +12897,19 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_func_shl_load=no + ac_cv_func_shl_load=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 -echo "${ECHO_T}$ac_cv_func_shl_load" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 +echo "${ECHO_T}$ac_cv_func_shl_load" >&6; } if test $ac_cv_func_shl_load = yes; then lt_cv_dlopen="shl_load" else - echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 -echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 +echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; } if test "${ac_cv_lib_dld_shl_load+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -11755,39 +12922,52 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char shl_load (); int main () { -shl_load (); +return shl_load (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -11796,19 +12976,20 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_dld_shl_load=no + ac_cv_lib_dld_shl_load=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 -echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 +echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; } if test $ac_cv_lib_dld_shl_load = yes; then lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld" else - echo "$as_me:$LINENO: checking for dlopen" >&5 -echo $ECHO_N "checking for dlopen... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for dlopen" >&5 +echo $ECHO_N "checking for dlopen... $ECHO_C" >&6; } if test "${ac_cv_func_dlopen+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -11835,52 +13016,59 @@ #undef dlopen -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" -{ #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char dlopen (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ -#if defined (__stub_dlopen) || defined (__stub___dlopen) +#if defined __stub_dlopen || defined __stub___dlopen choke me -#else -char (*f) () = dlopen; -#endif -#ifdef __cplusplus -} #endif int main () { -return f != dlopen; +return dlopen (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -11889,18 +13077,19 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_func_dlopen=no + ac_cv_func_dlopen=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 -echo "${ECHO_T}$ac_cv_func_dlopen" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 +echo "${ECHO_T}$ac_cv_func_dlopen" >&6; } if test $ac_cv_func_dlopen = yes; then lt_cv_dlopen="dlopen" else - echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 -echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 +echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; } if test "${ac_cv_lib_dl_dlopen+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -11913,39 +13102,52 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char dlopen (); int main () { -dlopen (); +return dlopen (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -11954,19 +13156,20 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_dl_dlopen=no + ac_cv_lib_dl_dlopen=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 -echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 +echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; } if test $ac_cv_lib_dl_dlopen = yes; then lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" else - echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 -echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 +echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; } if test "${ac_cv_lib_svld_dlopen+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -11979,39 +13182,52 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char dlopen (); int main () { -dlopen (); +return dlopen (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -12020,19 +13236,20 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_svld_dlopen=no + ac_cv_lib_svld_dlopen=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 -echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 +echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; } if test $ac_cv_lib_svld_dlopen = yes; then lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" else - echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 -echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 +echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; } if test "${ac_cv_lib_dld_dld_link+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -12045,39 +13262,52 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char dld_link (); int main () { -dld_link (); +return dld_link (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -12086,14 +13316,15 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_dld_dld_link=no + ac_cv_lib_dld_dld_link=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 -echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 +echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; } if test $ac_cv_lib_dld_dld_link = yes; then lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld" fi @@ -12128,13 +13359,13 @@ test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" save_LDFLAGS="$LDFLAGS" - wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" + eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" save_LIBS="$LIBS" LIBS="$lt_cv_dlopen_libs $LIBS" - echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5 -echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5 +echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6; } if test "${lt_cv_dlopen_self+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -12144,7 +13375,7 @@ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <&5 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then - (./conftest; exit; ) >&5 2>/dev/null + (./conftest; exit; ) 2>/dev/null lt_status=$? case x$lt_status in x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; - x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; + x$lt_unknown|x*) lt_cv_dlopen_self=no ;; esac else : # compilation failed @@ -12228,13 +13457,13 @@ fi -echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5 -echo "${ECHO_T}$lt_cv_dlopen_self" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5 +echo "${ECHO_T}$lt_cv_dlopen_self" >&6; } if test "x$lt_cv_dlopen_self" = xyes; then - wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" - echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5 -echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6 + LDFLAGS="$LDFLAGS $link_static_flag" + { echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5 +echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6; } if test "${lt_cv_dlopen_self_static+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -12244,7 +13473,7 @@ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <&5 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then - (./conftest; exit; ) >&5 2>/dev/null + (./conftest; exit; ) 2>/dev/null lt_status=$? case x$lt_status in x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; - x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; + x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;; esac else : # compilation failed @@ -12328,8 +13555,8 @@ fi -echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5 -echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5 +echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6; } fi CPPFLAGS="$save_CPPFLAGS" @@ -12350,19 +13577,19 @@ fi -# Report which library types will actually be built -echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 -echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6 -echo "$as_me:$LINENO: result: $can_build_shared" >&5 -echo "${ECHO_T}$can_build_shared" >&6 +# Report which librarie types wil actually be built +{ echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 +echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; } +{ echo "$as_me:$LINENO: result: $can_build_shared" >&5 +echo "${ECHO_T}$can_build_shared" >&6; } -echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 -echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 +echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; } test "$can_build_shared" = "no" && enable_shared=no # On AIX, shared libraries and static libraries use the same namespace, and # are all built from PIC. -case $host_os in +case "$host_os" in aix3*) test "$enable_shared" = yes && enable_static=no if test -n "$RANLIB"; then @@ -12371,21 +13598,58 @@ fi ;; -aix4* | aix5*) +aix4*) if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then test "$enable_shared" = yes && enable_static=no fi + ;; + darwin* | rhapsody*) + if test "$GCC" = yes; then + archive_cmds_need_lc=no + case "$host_os" in + rhapsody* | darwin1.[012]) + allow_undefined_flag='-Wl,-undefined -Wl,suppress' + ;; + *) # Darwin 1.3 on + if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then + allow_undefined_flag='-Wl,-flat_namespace -Wl,-undefined -Wl,suppress' + else + case ${MACOSX_DEPLOYMENT_TARGET} in + 10.012) + allow_undefined_flag='-Wl,-flat_namespace -Wl,-undefined -Wl,suppress' + ;; + 10.*) + allow_undefined_flag='-Wl,-undefined -Wl,dynamic_lookup' + ;; + esac + fi + ;; + esac + output_verbose_link_cmd='echo' + archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $compiler_flags $libobjs $deplibs -install_name $rpath/$soname $verstring' + module_cmds='$CC $allow_undefined_flag -o $lib -bundle $compiler_flags $libobjs $deplibs' + # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's + archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $compiler_flags $libobjs $deplibs -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + module_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $compiler_flags $libobjs $deplibs~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + hardcode_direct=no + hardcode_automatic=yes + hardcode_shlibpath_var=unsupported + whole_archive_flag_spec='-all_load $convenience' + link_all_deplibs=yes + else + ld_shlibs=no + fi ;; esac -echo "$as_me:$LINENO: result: $enable_shared" >&5 -echo "${ECHO_T}$enable_shared" >&6 +{ echo "$as_me:$LINENO: result: $enable_shared" >&5 +echo "${ECHO_T}$enable_shared" >&6; } -echo "$as_me:$LINENO: checking whether to build static libraries" >&5 -echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether to build static libraries" >&5 +echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; } # Make sure either enable_shared or enable_static is yes. test "$enable_shared" = yes || enable_static=yes -echo "$as_me:$LINENO: result: $enable_static" >&5 -echo "${ECHO_T}$enable_static" >&6 +{ echo "$as_me:$LINENO: result: $enable_static" >&5 +echo "${ECHO_T}$enable_static" >&6; } # The else clause should only fire when bootstrapping the # libtool distribution, otherwise you forgot to ship ltmain.sh @@ -12400,8 +13664,7 @@ # Now quote all the things that may contain metacharacters while being # careful not to overquote the AC_SUBSTed values. We take copies of the # variables and quote the copies for generation of the libtool script. - for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \ - SED SHELL STRIP \ + for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM SED SHELL \ libname_spec library_names_spec soname_spec extract_expsyms_cmds \ old_striplib striplib file_magic_cmd finish_cmds finish_eval \ deplibs_check_method reload_flag reload_cmds need_locks \ @@ -12515,11 +13778,11 @@ SED=$lt_SED # Sed that helps us avoid accidentally triggering echo(1) options like -n. -Xsed="$SED -e 1s/^X//" +Xsed="$SED -e s/^X//" # The HP-UX ksh and POSIX shell print the target directory to stdout # if CDPATH is set. -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH +if test "X\${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi # The names of the tagged configurations supported by this script. available_tags= @@ -12549,12 +13812,6 @@ # The host system. host_alias=$host_alias host=$host -host_os=$host_os - -# The build system. -build_alias=$build_alias -build=$build -build_os=$build_os # An echo program that does not interpret backslashes. echo=$lt_echo @@ -12566,9 +13823,6 @@ # A C compiler. LTCC=$lt_LTCC -# LTCC compiler flags. -LTCFLAGS=$lt_LTCFLAGS - # A language-specific compiler. CC=$lt_compiler @@ -12588,7 +13842,7 @@ NM=$lt_NM # A symbol stripping program -STRIP=$lt_STRIP +STRIP=$STRIP # Used to examine libraries when file_magic_cmd begins "file" MAGIC_CMD=$MAGIC_CMD @@ -12619,7 +13873,7 @@ libext="$libext" # Shared library suffix (normally ".so"). -shrext_cmds='$shrext_cmds' +shrext='$shrext' # Executable file suffix (normally ""). exeext="$exeext" @@ -12634,7 +13888,7 @@ # Does compiler simultaneously support -c and -o options? compiler_c_o=$lt_lt_cv_prog_compiler_c_o -# Must we lock files when doing compilation? +# Must we lock files when doing compilation ? need_locks=$lt_need_locks # Do we need the lib prefix for modules? @@ -12861,10 +14115,7 @@ # If there is no Makefile yet, we rely on a make rule to execute # `config.status --recheck' to rerun these tests and create the # libtool script then. - ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'` - if test -f "$ltmain_in"; then - test -f Makefile && make "$ltmain" - fi + test -f Makefile && make "$ltmain" fi @@ -12877,11 +14128,11 @@ CC="$lt_save_CC" -# Check whether --with-tags or --without-tags was given. +# Check whether --with-tags was given. if test "${with_tags+set}" = set; then - withval="$with_tags" - tagnames="$withval" -fi; + withval=$with_tags; tagnames="$withval" +fi + if test -f "$ltmain" && test -n "$tagnames"; then if test ! -f "${ofile}"; then @@ -12899,9 +14150,6 @@ echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;} fi fi - if test -z "$LTCFLAGS"; then - eval "`$SHELL ${ofile} --config | grep '^LTCFLAGS='`" - fi # Extract list of available tagged configurations in $ofile. # Note that this assumes the entire list is on one line. @@ -12932,10 +14180,8 @@ case $tagname in CXX) - if test -n "$CXX" && ( test "X$CXX" != "Xno" && - ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) || - (test "X$CXX" != "Xg++"))) ; then - ac_ext=cc + if test -n "$CXX" && test "X$CXX" != "Xno"; then + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -12954,7 +14200,6 @@ hardcode_libdir_flag_spec_ld_CXX= hardcode_libdir_separator_CXX= hardcode_minus_L_CXX=no -hardcode_shlibpath_var_CXX=unsupported hardcode_automatic_CXX=no module_cmds_CXX= module_expsym_cmds_CXX= @@ -12972,7 +14217,7 @@ compiler_lib_search_path_CXX= # Source file extension for C++ test sources. -ac_ext=cpp +ac_ext=cc # Object file extension for compiled C++ test sources. objext=o @@ -12982,34 +14227,17 @@ lt_simple_compile_test_code="int some_variable = 0;\n" # Code to be used in simple link tests -lt_simple_link_test_code='int main(int, char *[]) { return(0); }\n' +lt_simple_link_test_code='int main(int, char *) { return(0); }\n' # ltmain only uses $CC for tagged configurations so make sure $CC is set. # If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"} -# If no C compiler flags were specified, use CFLAGS. -LTCFLAGS=${LTCFLAGS-"$CFLAGS"} - # Allow CC to be a program name with arguments. compiler=$CC -# save warnings/boilerplate of simple test code -ac_outfile=conftest.$ac_objext -printf "$lt_simple_compile_test_code" >conftest.$ac_ext -eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err -_lt_compiler_boilerplate=`cat conftest.err` -$rm conftest* - -ac_outfile=conftest.$ac_objext -printf "$lt_simple_link_test_code" >conftest.$ac_ext -eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err -_lt_linker_boilerplate=`cat conftest.err` -$rm conftest* - - # Allow CC to be a program name with arguments. lt_save_CC=$CC lt_save_LD=$LD @@ -13020,27 +14248,18 @@ if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx else - $as_unset lt_cv_prog_gnu_ld + unset lt_cv_prog_gnu_ld fi if test -n "${lt_cv_path_LDCXX+set}"; then lt_cv_path_LD=$lt_cv_path_LDCXX else - $as_unset lt_cv_path_LD + unset lt_cv_path_LD fi test -z "${LDCXX+set}" || LD=$LDCXX CC=${CXX-"c++"} compiler=$CC compiler_CXX=$CC -for cc_temp in $compiler""; do - case $cc_temp in - compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; - distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; - \-*) ;; - *) break;; - esac -done -cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` - +cc_basename=`$echo X"$compiler" | $Xsed -e 's%^.*/%%'` # We don't want -fno-exception wen compiling C++ code, so set the # no_builtin_flag separately @@ -13054,18 +14273,18 @@ # Set up default GNU C++ configuration -# Check whether --with-gnu-ld or --without-gnu-ld was given. +# Check whether --with-gnu-ld was given. if test "${with_gnu_ld+set}" = set; then - withval="$with_gnu_ld" - test "$withval" = no || with_gnu_ld=yes + withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes else with_gnu_ld=no -fi; +fi + ac_prog=ld if test "$GCC" = yes; then # Check if gcc -print-prog-name=ld gives a path. - echo "$as_me:$LINENO: checking for ld used by $CC" >&5 -echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for ld used by $CC" >&5 +echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; } case $host in *-*-mingw*) # gcc leaves a trailing carriage return which upsets mingw @@ -13094,11 +14313,11 @@ ;; esac elif test "$with_gnu_ld" = yes; then - echo "$as_me:$LINENO: checking for GNU ld" >&5 -echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for GNU ld" >&5 +echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; } else - echo "$as_me:$LINENO: checking for non-GNU ld" >&5 -echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for non-GNU ld" >&5 +echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; } fi if test "${lt_cv_path_LD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 @@ -13111,7 +14330,7 @@ if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then lt_cv_path_LD="$ac_dir/$ac_prog" # Check to see if the program is GNU ld. I'd rather use --version, - # but apparently some variants of GNU ld only accept -v. + # but apparently some GNU ld's only accept -v. # Break only if it was the GNU/non-GNU ld that we prefer. case `"$lt_cv_path_LD" -v 2>&1 &5 -echo "${ECHO_T}$LD" >&6 + { echo "$as_me:$LINENO: result: $LD" >&5 +echo "${ECHO_T}$LD" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} { (exit 1); exit 1; }; } -echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 -echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 +echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; } if test "${lt_cv_prog_gnu_ld+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - # I'd rather use --version here, but apparently some GNU lds only accept -v. + # I'd rather use --version here, but apparently some GNU ld's only accept -v. case `$LD -v 2>&1 &5 -echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5 +echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; } with_gnu_ld=$lt_cv_prog_gnu_ld @@ -13164,8 +14383,8 @@ # Check if GNU C++ uses GNU ld as the underlying linker, since the # archiving commands below assume that GNU ld is being used. if test "$with_gnu_ld" = yes; then - archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' - archive_expsym_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + archive_cmds_CXX='$CC -shared -nostdlib $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds_CXX='$CC -shared -nostdlib $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir' export_dynamic_flag_spec_CXX='${wl}--export-dynamic' @@ -13191,7 +14410,7 @@ # linker, instead of GNU ld. If possible, this setting should # overridden to take advantage of the native linker features on # the platform it is being used on. - archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' + archive_cmds_CXX='$CC -shared -nostdlib $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects -o $lib' fi # Commands to make compiler produce verbose output that lists @@ -13206,8 +14425,8 @@ fi # PORTME: fill in a description of your system's C++ link characteristics -echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 -echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 +echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } ld_shlibs_CXX=yes case $host_os in aix3*) @@ -13222,23 +14441,8 @@ exp_sym_flag='-Bexport' no_entry_flag="" else - aix_use_runtimelinking=no - - # Test if we are trying to use run time linking or normal - # AIX style linking. If -brtl is somewhere in LDFLAGS, we - # need to do runtime linking. - case $host_os in aix4.[23]|aix4.[23].*|aix5*) - for ld_flag in $LDFLAGS; do - case $ld_flag in - *-brtl*) - aix_use_runtimelinking=yes - break - ;; - esac - done - ;; - esac - + # KDE requires run time linking. Make it the default. + aix_use_runtimelinking=yes exp_sym_flag='-bexport' no_entry_flag='-bnoentry' fi @@ -13255,7 +14459,7 @@ link_all_deplibs_CXX=yes if test "$GXX" = yes; then - case $host_os in aix4.[012]|aix4.[012].*) + case $host_os in aix4.012|aix4.012.*) # We only want to do this on AIX 4.2 and lower, the check # below for broken collect2 doesn't work under 4.3+ collect2name=`${CC} -print-prog-name=collect2` @@ -13274,12 +14478,8 @@ hardcode_libdir_flag_spec_CXX='-L$libdir' hardcode_libdir_separator_CXX= fi - ;; esac shared_flag='-shared' - if test "$aix_use_runtimelinking" = yes; then - shared_flag="$shared_flag "'${wl}-G' - fi else # not using gcc if test "$host_cpu" = ia64; then @@ -13288,16 +14488,15 @@ shared_flag='-G' else if test "$aix_use_runtimelinking" = yes; then - shared_flag='${wl}-G' + shared_flag='-qmkshrobj ${wl}-G' else - shared_flag='${wl}-bM:SRE' + shared_flag='-qmkshrobj' fi fi fi - # It seems that -bexpall does not export symbols beginning with - # underscore (_), so it is better to generate a list of symbols to export. - always_export_symbols_CXX=yes + # Let the compiler handle the export list. + always_export_symbols_CXX=no if test "$aix_use_runtimelinking" = yes; then # Warning - without using the other runtime loading flags (-brtl), # -berok will link without error, but may produce a broken library. @@ -13319,23 +14518,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -13349,19 +14561,22 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath" - archive_expsym_cmds_CXX="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" + archive_cmds_CXX="\$CC"' -o $output_objdir/$soname $compiler_flags $libobjs $deplibs `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '" $shared_flag" + archive_expsym_cmds_CXX="\$CC"' -o $output_objdir/$soname $compiler_flags $libobjs $deplibs `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" else if test "$host_cpu" = ia64; then hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib' allow_undefined_flag_CXX="-z nodefs" - archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols" + archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $compiler_flags $libobjs $deplibs ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols" else # Determine the default libpath from the value encoded in an empty executable. cat >conftest.$ac_ext <<_ACEOF @@ -13380,23 +14595,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -13410,8 +14638,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi @@ -13420,26 +14650,16 @@ # -berok will link without error, but may produce a broken library. no_undefined_flag_CXX=' ${wl}-bernotok' allow_undefined_flag_CXX=' ${wl}-berok' + # -bexpall does not export symbols beginning with underscore (_) + always_export_symbols_CXX=yes # Exported symbols can be pulled into shared objects from archives - whole_archive_flag_spec_CXX='$convenience' + whole_archive_flag_spec_CXX=' ' archive_cmds_need_lc_CXX=yes - # This is similar to how AIX traditionally builds its shared libraries. - archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' + # This is similar to how AIX traditionally builds it's shared libraries. + archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $compiler_flags $libobjs $deplibs ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' fi fi ;; - - beos*) - if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then - allow_undefined_flag_CXX=unsupported - # Joseph Beckenbach says some releases of gcc - # support --undefined. This deserves some investigation. FIXME - archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' - else - ld_shlibs_CXX=no - fi - ;; - chorus*) case $cc_basename in *) @@ -13453,12 +14673,12 @@ # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless, # as there is no search path for DLLs. hardcode_libdir_flag_spec_CXX='-L$libdir' - allow_undefined_flag_CXX=unsupported + allow_undefined_flag_CXX=no always_export_symbols_CXX=no enable_shared_with_static_runtimes_CXX=yes if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then - archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' + archive_cmds_CXX='$CC -shared -nostdlib $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' # If the export-symbols file already is a .def file (1st line # is EXPORTS), use it as is; otherwise, prepend... archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then @@ -13467,81 +14687,70 @@ echo EXPORTS > $output_objdir/$soname.def; cat $export_symbols >> $output_objdir/$soname.def; fi~ - $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' + $CC -shared -nostdlib $output_objdir/$soname.def $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' else ld_shlibs_CXX=no fi ;; - darwin* | rhapsody*) - case $host_os in - rhapsody* | darwin1.[012]) - allow_undefined_flag_CXX='${wl}-undefined ${wl}suppress' - ;; - *) # Darwin 1.3 on - if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then - allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' - else - case ${MACOSX_DEPLOYMENT_TARGET} in - 10.[012]) - allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' - ;; - 10.*) - allow_undefined_flag_CXX='${wl}-undefined ${wl}dynamic_lookup' - ;; - esac - fi - ;; - esac - archive_cmds_need_lc_CXX=no - hardcode_direct_CXX=no - hardcode_automatic_CXX=yes - hardcode_shlibpath_var_CXX=unsupported - whole_archive_flag_spec_CXX='' - link_all_deplibs_CXX=yes - if test "$GXX" = yes ; then - lt_int_apple_cc_single_mod=no - output_verbose_link_cmd='echo' - if $CC -dumpspecs 2>&1 | $EGREP 'single_module' >/dev/null ; then - lt_int_apple_cc_single_mod=yes - fi - if test "X$lt_int_apple_cc_single_mod" = Xyes ; then - archive_cmds_CXX='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' - else - archive_cmds_CXX='$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring' - fi - module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' - # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds - if test "X$lt_int_apple_cc_single_mod" = Xyes ; then - archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - else - archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - fi - module_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - else - case $cc_basename in - xlc*) - output_verbose_link_cmd='echo' - archive_cmds_CXX='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring' - module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' - # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds - archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - module_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - ;; - *) - ld_shlibs_CXX=no - ;; - esac + darwin* | rhapsody*) + if test "$GXX" = yes; then + archive_cmds_need_lc_CXX=no + case "$host_os" in + rhapsody* | darwin1.[012]) + allow_undefined_flag_CXX='-Wl,-undefined -Wl,suppress' + ;; + *) # Darwin 1.3 on + if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then + allow_undefined_flag_CXX='-Wl,-flat_namespace -Wl,-undefined -Wl,suppress' + else + case ${MACOSX_DEPLOYMENT_TARGET} in + 10.012) + allow_undefined_flag_CXX='-Wl,-flat_namespace -Wl,-undefined -Wl,suppress' + ;; + 10.*) + allow_undefined_flag_CXX='-Wl,-undefined -Wl,dynamic_lookup' + ;; + esac fi - ;; + ;; + esac + lt_int_apple_cc_single_mod=no + output_verbose_link_cmd='echo' + if $CC -dumpspecs 2>&1 | grep 'single_module' >/dev/null ; then + lt_int_apple_cc_single_mod=yes + fi + if test "X$lt_int_apple_cc_single_mod" = Xyes ; then + archive_cmds_CXX='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $compiler_flags $libobjs $deplibs -install_name $rpath/$soname $verstring' + else + archive_cmds_CXX='$CC -r ${wl}-bind_at_load -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $compiler_flags $deplibs -install_name $rpath/$soname $verstring' + fi + module_cmds_CXX='$CC ${wl}-bind_at_load $allow_undefined_flag -o $lib -bundle $compiler_flags $libobjs $deplibs' + + # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's + if test "X$lt_int_apple_cc_single_mod" = Xyes ; then + archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $compiler_flags $libobjs $deplibs -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + else + archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r ${wl}-bind_at_load -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $compiler_flags $deplibs -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + fi + module_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $compiler_flags $libobjs $deplibs~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + hardcode_direct_CXX=no + hardcode_automatic_CXX=yes + hardcode_shlibpath_var_CXX=unsupported + whole_archive_flag_spec_CXX='-all_load $convenience' + link_all_deplibs_CXX=yes + else + ld_shlibs_CXX=no + fi + ;; dgux*) case $cc_basename in - ec++*) + ec++) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; - ghcx*) + ghcx) # Green Hills C++ Compiler # FIXME: insert proper C++ library support ld_shlibs_CXX=no @@ -13552,14 +14761,14 @@ ;; esac ;; - freebsd[12]*) + freebsd12*) # C++ shared libraries reported to be fairly broken before switch to ELF ld_shlibs_CXX=no ;; freebsd-elf*) archive_cmds_need_lc_CXX=no ;; - freebsd* | kfreebsd*-gnu | dragonfly*) + freebsd* | kfreebsd*-gnu) # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF # conventions ld_shlibs_CXX=yes @@ -13576,12 +14785,12 @@ # location of the library. case $cc_basename in - CC*) + CC) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; - aCC*) - archive_cmds_CXX='$rm $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' + aCC) + archive_cmds_CXX='$rm $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. @@ -13590,11 +14799,11 @@ # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. - output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "[-]L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' + output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | egrep "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' ;; *) if test "$GXX" = yes; then - archive_cmds_CXX='$rm $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' + archive_cmds_CXX='$rm $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' else # FIXME: insert proper C++ library support ld_shlibs_CXX=no @@ -13604,22 +14813,33 @@ ;; hpux10*|hpux11*) if test $with_gnu_ld = no; then - hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir' - hardcode_libdir_separator_CXX=: - - case $host_cpu in - hppa*64*|ia64*) + case "$host_cpu" in + hppa*64*) + hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir' hardcode_libdir_flag_spec_ld_CXX='+b $libdir' + hardcode_libdir_separator_CXX=: + ;; + ia64*) + hardcode_libdir_flag_spec_CXX='-L$libdir' ;; *) + hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir' + hardcode_libdir_separator_CXX=: export_dynamic_flag_spec_CXX='${wl}-E' ;; esac fi - case $host_cpu in - hppa*64*|ia64*) + case "$host_cpu" in + hppa*64*) + hardcode_direct_CXX=no + hardcode_shlibpath_var_CXX=no + ;; + ia64*) hardcode_direct_CXX=no hardcode_shlibpath_var_CXX=no + hardcode_minus_L_CXX=yes # Not in the search PATH, + # but as the default + # location of the library. ;; *) hardcode_direct_CXX=yes @@ -13630,20 +14850,17 @@ esac case $cc_basename in - CC*) + CC) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; - aCC*) - case $host_cpu in - hppa*64*) - archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' - ;; - ia64*) - archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' + aCC) + case "$host_cpu" in + hppa*64*|ia64*) + archive_cmds_CXX='$LD -b +h $soname -o $lib $linker_flags $libobjs $deplibs' ;; *) - archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' + archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects' ;; esac # Commands to make compiler produce verbose output that lists @@ -13659,15 +14876,12 @@ *) if test "$GXX" = yes; then if test $with_gnu_ld = no; then - case $host_cpu in - hppa*64*) - archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' - ;; - ia64*) - archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' + case "$host_cpu" in + ia64*|hppa*64*) + archive_cmds_CXX='$LD -b +h $soname -o $lib $linker_flags $libobjs $deplibs' ;; *) - archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' + archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects' ;; esac fi @@ -13678,25 +14892,11 @@ ;; esac ;; - interix3*) - hardcode_direct_CXX=no - hardcode_shlibpath_var_CXX=no - hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' - export_dynamic_flag_spec_CXX='${wl}-E' - # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. - # Instead, shared libraries are loaded at an image base (0x10000000 by - # default) and relocated if they conflict, which is a slow very memory - # consuming and fragmenting process. To avoid this, we pick a random, - # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link - # time. Moving up from 0x10000000 also allows more sbrk(2) space. - archive_cmds_CXX='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' - archive_expsym_cmds_CXX='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' - ;; irix5* | irix6*) case $cc_basename in - CC*) + CC) # SGI C++ - archive_cmds_CXX='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' + archive_cmds_CXX='$CC -shared -all -multigot $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib' # Archives containing C++ object files must be created using # "CC -ar", where "CC" is the IRIX C++ compiler. This is @@ -13707,9 +14907,9 @@ *) if test "$GXX" = yes; then if test "$with_gnu_ld" = no; then - archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + archive_cmds_CXX='$CC -shared -nostdlib $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${objdir}/so_locations -o $lib' else - archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` -o $lib' + archive_cmds_CXX='$CC -shared -nostdlib $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` -o $lib' fi fi link_all_deplibs_CXX=yes @@ -13720,14 +14920,14 @@ ;; linux*) case $cc_basename in - KCC*) + KCC) # Kuck and Associates, Inc. (KAI) C++ Compiler # KCC will only create a shared library if the output file # ends with ".so" (or ".sl" for HP-UX), so rename the library # to its proper name (with version) after linking. - archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' - archive_expsym_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib' + archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects --soname $soname -o \$templib; mv \$templib $lib' + archive_expsym_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. @@ -13745,44 +14945,20 @@ # "CC -Bstatic", where "CC" is the KAI C++ compiler. old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;; - icpc*) + icpc) # Intel C++ with_gnu_ld=yes - # version 8.0 and above of icpc choke on multiply defined symbols - # if we add $predep_objects and $postdep_objects, however 7.1 and - # earlier do not add the objects themselves. - case `$CC -V 2>&1` in - *"Version 7."*) - archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' - archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' - ;; - *) # Version 8.0 or newer - tmp_idyn= - case $host_cpu in - ia64*) tmp_idyn=' -i_dynamic';; - esac - archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' - archive_expsym_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' - ;; - esac archive_cmds_need_lc_CXX=no + archive_cmds_CXX='$CC -shared $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds_CXX='$CC -shared $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' export_dynamic_flag_spec_CXX='${wl}--export-dynamic' whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive' ;; - pgCC*) - # Portland Group C++ compiler - archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib' - archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib' - - hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir' - export_dynamic_flag_spec_CXX='${wl}--export-dynamic' - whole_archive_flag_spec_CXX='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' - ;; - cxx*) + cxx) # Compaq C++ - archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' - archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols' + archive_cmds_CXX='$CC -shared $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds_CXX='$CC -shared $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols' runpath_var=LD_RUN_PATH hardcode_libdir_flag_spec_CXX='-rpath $libdir' @@ -13810,7 +14986,7 @@ ;; mvs*) case $cc_basename in - cxx*) + cxx) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; @@ -13820,7 +14996,7 @@ ;; esac ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) + netbsd*) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then archive_cmds_CXX='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags' wlarc= @@ -13831,31 +15007,15 @@ # Workaround some broken pre-1.5 toolchains output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"' ;; - openbsd2*) - # C++ shared libraries are fairly broken - ld_shlibs_CXX=no - ;; - openbsd*) - hardcode_direct_CXX=yes - hardcode_shlibpath_var_CXX=no - archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' - hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' - if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then - archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib' - export_dynamic_flag_spec_CXX='${wl}-E' - whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' - fi - output_verbose_link_cmd='echo' - ;; osf3*) case $cc_basename in - KCC*) + KCC) # Kuck and Associates, Inc. (KAI) C++ Compiler # KCC will only create a shared library if the output file # ends with ".so" (or ".sl" for HP-UX), so rename the library # to its proper name (with version) after linking. - archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' + archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects --soname $soname -o \$templib; mv \$templib $lib' hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' hardcode_libdir_separator_CXX=: @@ -13865,14 +15025,14 @@ old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;; - RCC*) + RCC) # Rational C++ 2.4.1 # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; - cxx*) + cxx) allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*' - archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && echo ${wl}-set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' + archive_cmds_CXX='$CC -shared${allow_undefined_flag} $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects ${wl}-soname $soname `test -n "$verstring" && echo ${wl}-set_version $verstring` -update_registry ${objdir}/so_locations -o $lib' hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator_CXX=: @@ -13890,7 +15050,7 @@ *) if test "$GXX" = yes && test "$with_gnu_ld" = no; then allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*' - archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${objdir}/so_locations -o $lib' hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator_CXX=: @@ -13909,13 +15069,13 @@ ;; osf4* | osf5*) case $cc_basename in - KCC*) + KCC) # Kuck and Associates, Inc. (KAI) C++ Compiler # KCC will only create a shared library if the output file # ends with ".so" (or ".sl" for HP-UX), so rename the library # to its proper name (with version) after linking. - archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' + archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects --soname $soname -o \$templib; mv \$templib $lib' hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' hardcode_libdir_separator_CXX=: @@ -13924,17 +15084,17 @@ # the KAI C++ compiler. old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;; - RCC*) + RCC) # Rational C++ 2.4.1 # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; - cxx*) + cxx) allow_undefined_flag_CXX=' -expect_unresolved \*' - archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' + archive_cmds_CXX='$CC -shared${allow_undefined_flag} $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib' archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~ echo "-hidden">> $lib.exp~ - $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname -Wl,-input -Wl,$lib.exp `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~ + $CC -shared$allow_undefined_flag $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects -msym -soname $soname -Wl,-input -Wl,$lib.exp `test -n "$verstring" && echo -set_version $verstring` -update_registry $objdir/so_locations -o $lib~ $rm $lib.exp' hardcode_libdir_flag_spec_CXX='-rpath $libdir' @@ -13953,7 +15113,7 @@ *) if test "$GXX" = yes && test "$with_gnu_ld" = no; then allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*' - archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${objdir}/so_locations -o $lib' hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator_CXX=: @@ -13974,14 +15134,27 @@ # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; + sco*) + archive_cmds_need_lc_CXX=no + case $cc_basename in + CC) + # FIXME: insert proper C++ library support + ld_shlibs_CXX=no + ;; + *) + # FIXME: insert proper C++ library support + ld_shlibs_CXX=no + ;; + esac + ;; sunos4*) case $cc_basename in - CC*) + CC) # Sun C++ 4.x # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; - lcc*) + lcc) # Lucid # FIXME: insert proper C++ library support ld_shlibs_CXX=no @@ -13994,33 +15167,36 @@ ;; solaris*) case $cc_basename in - CC*) + CC) # Sun C++ 4.2, 5.x and Centerline C++ - archive_cmds_need_lc_CXX=yes no_undefined_flag_CXX=' -zdefs' - archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' + archive_cmds_CXX='$CC -G${allow_undefined_flag} -nolib -h$soname -o $lib $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects' archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ - $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' + $CC -G${allow_undefined_flag} -nolib ${wl}-M ${wl}$lib.exp -h$soname -o $lib $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects~$rm $lib.exp' hardcode_libdir_flag_spec_CXX='-R$libdir' hardcode_shlibpath_var_CXX=no case $host_os in - solaris2.[0-5] | solaris2.[0-5].*) ;; + solaris2.0-5 | solaris2.0-5.*) ;; *) # The C++ compiler is used as linker so we must use $wl # flag to pass the commands to the underlying system - # linker. We must also pass each convience library through - # to the system linker between allextract/defaultextract. - # The C++ compiler will combine linker options so we - # cannot just pass the convience library names through - # without $wl. + # linker. # Supported since Solaris 2.6 (maybe 2.5.1?) - whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' + whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' ;; esac link_all_deplibs_CXX=yes - output_verbose_link_cmd='echo' + # Commands to make compiler produce verbose output that lists + # what "hidden" libraries, object files and flags are used when + # linking a shared library. + # + # There doesn't appear to be a way to prevent this compiler from + # explicitly linking system object files so we need to strip them + # from the output so that they don't get included in the library + # dependencies. + output_verbose_link_cmd='templist=`$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep "\-[LR]"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' # Archives containing C++ object files must be created using # "CC -xar", where "CC" is the Sun C++ compiler. This is @@ -14028,9 +15204,9 @@ # in the archive. old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs' ;; - gcx*) + gcx) # Green Hills C++ Compiler - archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' + archive_cmds_CXX='$CC -shared $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects ${wl}-h $wl$soname -o $lib' # The C++ compiler must be used to create the archive. old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs' @@ -14040,9 +15216,9 @@ if test "$GXX" = yes && test "$with_gnu_ld" = no; then no_undefined_flag_CXX=' ${wl}-z ${wl}defs' if $CC --version | grep -v '^2\.7' > /dev/null; then - archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' + archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects ${wl}-h $wl$soname -o $lib' archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ - $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' + $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects~$rm $lib.exp' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when @@ -14051,9 +15227,9 @@ else # g++ 2.7 appears to require `-G' NOT `-shared' on this # platform. - archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' + archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects ${wl}-h $wl$soname -o $lib' archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ - $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' + $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects~$rm $lib.exp' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when @@ -14066,70 +15242,19 @@ ;; esac ;; - sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) - no_undefined_flag_CXX='${wl}-z,text' + sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7*) archive_cmds_need_lc_CXX=no - hardcode_shlibpath_var_CXX=no - runpath_var='LD_RUN_PATH' - + ;; + tandem*) case $cc_basename in - CC*) - archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' - archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' + NCC) + # NonStop-UX NCC 3.20 + # FIXME: insert proper C++ library support + ld_shlibs_CXX=no ;; *) - archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' - archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' - ;; - esac - ;; - sysv5* | sco3.2v5* | sco5v6*) - # Note: We can NOT use -z defs as we might desire, because we do not - # link with -lc, and that would cause any symbols used from libc to - # always be unresolved, which means just about no library would - # ever link correctly. If we're not using GNU ld we use -z text - # though, which does catch some bad symbols but isn't as heavy-handed - # as -z defs. - # For security reasons, it is highly recommended that you always - # use absolute paths for naming shared libraries, and exclude the - # DT_RUNPATH tag from executables and libraries. But doing so - # requires that you compile everything twice, which is a pain. - # So that behaviour is only enabled if SCOABSPATH is set to a - # non-empty value in the environment. Most likely only useful for - # creating official distributions of packages. - # This is a hack until libtool officially supports absolute path - # names for shared libraries. - no_undefined_flag_CXX='${wl}-z,text' - allow_undefined_flag_CXX='${wl}-z,nodefs' - archive_cmds_need_lc_CXX=no - hardcode_shlibpath_var_CXX=no - hardcode_libdir_flag_spec_CXX='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' - hardcode_libdir_separator_CXX=':' - link_all_deplibs_CXX=yes - export_dynamic_flag_spec_CXX='${wl}-Bexport' - runpath_var='LD_RUN_PATH' - - case $cc_basename in - CC*) - archive_cmds_CXX='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' - archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' - ;; - *) - archive_cmds_CXX='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' - archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' - ;; - esac - ;; - tandem*) - case $cc_basename in - NCC*) - # NonStop-UX NCC 3.20 - # FIXME: insert proper C++ library support - ld_shlibs_CXX=no - ;; - *) - # FIXME: insert proper C++ library support - ld_shlibs_CXX=no + # FIXME: insert proper C++ library support + ld_shlibs_CXX=no ;; esac ;; @@ -14142,8 +15267,8 @@ ld_shlibs_CXX=no ;; esac -echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 -echo "${ECHO_T}$ld_shlibs_CXX" >&6 +{ echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 +echo "${ECHO_T}$ld_shlibs_CXX" >&6; } test "$ld_shlibs_CXX" = no && can_build_shared=no GCC_CXX="$GXX" @@ -14179,7 +15304,7 @@ # The `*' in the case matches for architectures that use `case' in # $output_verbose_cmd can trigger glob expansion during the loop # eval without this substitution. - output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"` + output_verbose_link_cmd="`$echo \"X$output_verbose_link_cmd\" | $Xsed -e \"$no_glob_subst\"`" for p in `eval $output_verbose_link_cmd`; do case $p in @@ -14219,7 +15344,7 @@ fi ;; - *.$objext) + *.$objext|*.$libext) # This assumes that the test object file only shows up # once in the compiler output. if test "$p" = "conftest.$objext"; then @@ -14255,29 +15380,6 @@ $rm -f confest.$objext -# PORTME: override above test on systems where it is broken -case $host_os in -interix3*) - # Interix 3.5 installs completely hosed .la files for C++, so rather than - # hack all around it, let's just trust "g++" to DTRT. - predep_objects_CXX= - postdep_objects_CXX= - postdeps_CXX= - ;; - -solaris*) - case $cc_basename in - CC*) - # Adding this requires a known-good setup of shared libraries for - # Sun compiler versions before 5.6, else PIC objects from an old - # archive will be linked into the output, leading to subtle bugs. - postdeps_CXX='-lCstd -lCrun' - ;; - esac - ;; -esac - - case " $postdeps_CXX " in *" -lc "*) archive_cmds_need_lc_CXX=no ;; esac @@ -14286,8 +15388,8 @@ lt_prog_compiler_pic_CXX= lt_prog_compiler_static_CXX= -echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 -echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 +echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } # C++ specific cases for pic, static, wl, etc. if test "$GXX" = yes; then @@ -14325,10 +15427,6 @@ # DJGPP does not support shared libraries at all lt_prog_compiler_pic_CXX= ;; - interix3*) - # Interix 3.x gcc -fpic/-fPIC options generate broken code. - # Instead, we relocate shared libraries at runtime. - ;; sysv4*MP*) if test -d /usr/nec; then lt_prog_compiler_pic_CXX=-Kconform_pic @@ -14337,7 +15435,7 @@ hpux*) # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but # not for PA HP-UX. - case $host_cpu in + case "$host_cpu" in hppa*64*|ia64*) ;; *) @@ -14362,28 +15460,18 @@ ;; chorus*) case $cc_basename in - cxch68*) + cxch68) # Green Hills C++ Compiler # _LT_AC_TAGVAR(lt_prog_compiler_static, CXX)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a" ;; esac ;; - darwin*) - # PIC is the default on this platform - # Common symbols not allowed in MH_DYLIB files - case $cc_basename in - xlc*) - lt_prog_compiler_pic_CXX='-qnocommon' - lt_prog_compiler_wl_CXX='-Wl,' - ;; - esac - ;; dgux*) case $cc_basename in - ec++*) + ec++) lt_prog_compiler_pic_CXX='-KPIC' ;; - ghcx*) + ghcx) # Green Hills C++ Compiler lt_prog_compiler_pic_CXX='-pic' ;; @@ -14391,22 +15479,22 @@ ;; esac ;; - freebsd* | kfreebsd*-gnu | dragonfly*) + freebsd* | kfreebsd*-gnu) # FreeBSD uses GNU C++ ;; hpux9* | hpux10* | hpux11*) case $cc_basename in - CC*) + CC) lt_prog_compiler_wl_CXX='-Wl,' - lt_prog_compiler_static_CXX='${wl}-a ${wl}archive' + lt_prog_compiler_static_CXX="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_wl}archive" if test "$host_cpu" != ia64; then lt_prog_compiler_pic_CXX='+Z' fi ;; - aCC*) + aCC) lt_prog_compiler_wl_CXX='-Wl,' - lt_prog_compiler_static_CXX='${wl}-a ${wl}archive' - case $host_cpu in + lt_prog_compiler_static_CXX="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_wl}archive" + case "$host_cpu" in hppa*64*|ia64*) # +Z the default ;; @@ -14419,13 +15507,9 @@ ;; esac ;; - interix*) - # This is c89, which is MS Visual C++ (no shared libs) - # Anyone wants to do a port? - ;; irix5* | irix6* | nonstopux*) case $cc_basename in - CC*) + CC) lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_static_CXX='-non_shared' # CC pic flag -KPIC is the default. @@ -14436,24 +15520,18 @@ ;; linux*) case $cc_basename in - KCC*) + KCC) # KAI C++ Compiler lt_prog_compiler_wl_CXX='--backend -Wl,' lt_prog_compiler_pic_CXX='-fPIC' ;; - icpc* | ecpc*) + icpc) # Intel C++ lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_pic_CXX='-KPIC' lt_prog_compiler_static_CXX='-static' ;; - pgCC*) - # Portland Group C++ compiler. - lt_prog_compiler_wl_CXX='-Wl,' - lt_prog_compiler_pic_CXX='-fpic' - lt_prog_compiler_static_CXX='-Bstatic' - ;; - cxx*) + cxx) # Compaq C++ # Make sure the PIC flag is empty. It appears that all Alpha # Linux and Compaq Tru64 Unix objects are PIC. @@ -14470,25 +15548,25 @@ ;; mvs*) case $cc_basename in - cxx*) + cxx) lt_prog_compiler_pic_CXX='-W c,exportall' ;; *) ;; esac ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) + netbsd*) ;; osf3* | osf4* | osf5*) case $cc_basename in - KCC*) + KCC) lt_prog_compiler_wl_CXX='--backend -Wl,' ;; - RCC*) + RCC) # Rational C++ 2.4.1 lt_prog_compiler_pic_CXX='-pic' ;; - cxx*) + cxx) # Digital/Compaq C++ lt_prog_compiler_wl_CXX='-Wl,' # Make sure the PIC flag is empty. It appears that all Alpha @@ -14502,15 +15580,24 @@ ;; psos*) ;; + sco*) + case $cc_basename in + CC) + lt_prog_compiler_pic_CXX='-fPIC' + ;; + *) + ;; + esac + ;; solaris*) case $cc_basename in - CC*) + CC) # Sun C++ 4.2, 5.x and Centerline C++ lt_prog_compiler_pic_CXX='-KPIC' lt_prog_compiler_static_CXX='-Bstatic' lt_prog_compiler_wl_CXX='-Qoption ld ' ;; - gcx*) + gcx) # Green Hills C++ Compiler lt_prog_compiler_pic_CXX='-PIC' ;; @@ -14520,12 +15607,12 @@ ;; sunos4*) case $cc_basename in - CC*) + CC) # Sun C++ 4.x lt_prog_compiler_pic_CXX='-pic' lt_prog_compiler_static_CXX='-Bstatic' ;; - lcc*) + lcc) # Lucid lt_prog_compiler_pic_CXX='-pic' ;; @@ -14535,7 +15622,7 @@ ;; tandem*) case $cc_basename in - NCC*) + NCC) # NonStop-UX NCC 3.20 lt_prog_compiler_pic_CXX='-KPIC' ;; @@ -14543,14 +15630,7 @@ ;; esac ;; - sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) - case $cc_basename in - CC*) - lt_prog_compiler_wl_CXX='-Wl,' - lt_prog_compiler_pic_CXX='-KPIC' - lt_prog_compiler_static_CXX='-Bstatic' - ;; - esac + unixware*) ;; vxworks*) ;; @@ -14560,16 +15640,16 @@ esac fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5 -echo "${ECHO_T}$lt_prog_compiler_pic_CXX" >&6 +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5 +echo "${ECHO_T}$lt_prog_compiler_pic_CXX" >&6; } # # Check to make sure the PIC flag actually works. # if test -n "$lt_prog_compiler_pic_CXX"; then -echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5 -echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5 +echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... $ECHO_C" >&6; } if test "${lt_prog_compiler_pic_works_CXX+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -14583,28 +15663,26 @@ # with a dollar sign (not a hyphen), so the echo should work correctly. # The option is referenced via a variable to avoid confusing sed. lt_compile=`echo "$ac_compile" | $SED \ - -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:14589: $lt_compile\"" >&5) + (eval echo "\"\$as_me:15669: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 - echo "$as_me:14593: \$? = $ac_status" >&5 + echo "$as_me:15673: \$? = $ac_status" >&5 if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized - # So say no if there are warnings other than the usual output. - $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp - $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 - if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then + # So say no if there are warnings + if test ! -s conftest.err; then lt_prog_compiler_pic_works_CXX=yes fi fi $rm conftest* fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_CXX" >&5 -echo "${ECHO_T}$lt_prog_compiler_pic_works_CXX" >&6 +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_CXX" >&5 +echo "${ECHO_T}$lt_prog_compiler_pic_works_CXX" >&6; } if test x"$lt_prog_compiler_pic_works_CXX" = xyes; then case $lt_prog_compiler_pic_CXX in @@ -14617,7 +15695,7 @@ fi fi -case $host_os in +case "$host_os" in # For platforms which do not support PIC, -DPIC is meaningless: *djgpp*) lt_prog_compiler_pic_CXX= @@ -14627,50 +15705,8 @@ ;; esac -# -# Check to make sure the static flag actually works. -# -wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\" -echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 -echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6 -if test "${lt_prog_compiler_static_works_CXX+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - lt_prog_compiler_static_works_CXX=no - save_LDFLAGS="$LDFLAGS" - LDFLAGS="$LDFLAGS $lt_tmp_static_flag" - printf "$lt_simple_link_test_code" > conftest.$ac_ext - if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then - # The linker can only warn and ignore the option if not recognized - # So say no if there are warnings - if test -s conftest.err; then - # Append any errors to the config.log. - cat conftest.err 1>&5 - $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp - $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 - if diff conftest.exp conftest.er2 >/dev/null; then - lt_prog_compiler_static_works_CXX=yes - fi - else - lt_prog_compiler_static_works_CXX=yes - fi - fi - $rm conftest* - LDFLAGS="$save_LDFLAGS" - -fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_CXX" >&5 -echo "${ECHO_T}$lt_prog_compiler_static_works_CXX" >&6 - -if test x"$lt_prog_compiler_static_works_CXX" = xyes; then - : -else - lt_prog_compiler_static_CXX= -fi - - -echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 -echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 +echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; } if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -14681,58 +15717,60 @@ mkdir out printf "$lt_simple_compile_test_code" > conftest.$ac_ext + # According to Tom Tromey, Ian Lance Taylor reported there are C compilers + # that will create temporary files in the current directory regardless of + # the output directory. Thus, making CWD read-only will cause this test + # to fail, enabling locking or at least warning the user not to do parallel + # builds. + chmod -w . + lt_compiler_flag="-o out/conftest2.$ac_objext" # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. lt_compile=`echo "$ac_compile" | $SED \ - -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:14693: $lt_compile\"" >&5) + (eval echo "\"\$as_me:15736: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 - echo "$as_me:14697: \$? = $ac_status" >&5 + echo "$as_me:15740: \$? = $ac_status" >&5 if (exit $ac_status) && test -s out/conftest2.$ac_objext then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings - $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp - $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 - if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then + if test ! -s out/conftest.err; then lt_cv_prog_compiler_c_o_CXX=yes fi fi - chmod u+w . 2>&5 - $rm conftest* - # SGI C++ compiler will create directory out/ii_files/ for - # template instantiation - test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files - $rm out/* && rmdir out + chmod u+w . + $rm conftest* out/* + rmdir out cd .. rmdir conftest $rm conftest* fi -echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5 -echo "${ECHO_T}$lt_cv_prog_compiler_c_o_CXX" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5 +echo "${ECHO_T}$lt_cv_prog_compiler_c_o_CXX" >&6; } hard_links="nottested" if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then # do not overwrite the value of need_locks provided by the user - echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 -echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 +echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; } hard_links=yes $rm conftest* ln conftest.a conftest.b 2>/dev/null && hard_links=no touch conftest.a ln conftest.a conftest.b 2>&5 || hard_links=no ln conftest.a conftest.b 2>/dev/null && hard_links=no - echo "$as_me:$LINENO: result: $hard_links" >&5 -echo "${ECHO_T}$hard_links" >&6 + { echo "$as_me:$LINENO: result: $hard_links" >&5 +echo "${ECHO_T}$hard_links" >&6; } if test "$hard_links" = no; then { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} @@ -14742,8 +15780,8 @@ need_locks=no fi -echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 -echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 +echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' case $host_os in @@ -14760,23 +15798,22 @@ export_symbols_cmds_CXX="$ltdll_cmds" ;; cygwin* | mingw*) - export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/;/^.* __nm__/s/^.* __nm__\([^ ]*\) [^ ]*/\1 DATA/;/^I /d;/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols' - ;; - kfreebsd*-gnu) - link_all_deplibs_CXX=no - ;; - linux*) - link_all_deplibs_CXX=no + export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols' ;; *) export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ;; esac -echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 -echo "${ECHO_T}$ld_shlibs_CXX" >&6 +{ echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 +echo "${ECHO_T}$ld_shlibs_CXX" >&6; } test "$ld_shlibs_CXX" = no && can_build_shared=no +variables_saved_for_relink="PATH $shlibpath_var $runpath_var" +if test "$GCC" = yes; then + variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" +fi + # # Do we need to explicitly link libc? # @@ -14794,8 +15831,8 @@ # Test whether the compiler implicitly links with -lc since on some # systems, -lgcc has to come before -lc. If gcc already passes -lc # to ld, don't add -lc before -lgcc. - echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 -echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 +echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; } $rm conftest* printf "$lt_simple_compile_test_code" > conftest.$ac_ext @@ -14809,7 +15846,6 @@ libobjs=conftest.$ac_objext deplibs= wl=$lt_prog_compiler_wl_CXX - pic_flag=$lt_prog_compiler_pic_CXX compiler_flags=-v linker_flags=-v verstring= @@ -14832,20 +15868,20 @@ cat conftest.err 1>&5 fi $rm conftest* - echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5 -echo "${ECHO_T}$archive_cmds_need_lc_CXX" >&6 + { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5 +echo "${ECHO_T}$archive_cmds_need_lc_CXX" >&6; } ;; esac fi ;; esac -echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 -echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 +echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } library_names_spec= libname_spec='lib$name' soname_spec= -shrext_cmds=".so" +shrext=".so" postinstall_cmds= postuninstall_cmds= finish_cmds= @@ -14855,20 +15891,7 @@ version_type=none dynamic_linker="$host_os ld.so" sys_lib_dlsearch_path_spec="/lib /usr/lib" -if test "$GCC" = yes; then - sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` - if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then - # if the path contains ";" then we assume it to be the separator - # otherwise default to the standard path separator (i.e. ":") - it is - # assumed that no part of a normal pathname contains ";" but that should - # okay in the real world where ";" in dirpaths is itself problematic. - sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` - else - sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` - fi -else - sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" -fi +sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" need_lib_prefix=unknown hardcode_into_libs=no @@ -14933,7 +15956,7 @@ amigaos*) library_names_spec='$libname.ixlibrary $libname.a' # Create ${libname}_ixlibrary.a entries in /sys/libs. - finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' + finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "(cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a)"; (cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a) || exit 1; done' ;; beos*) @@ -14942,7 +15965,7 @@ shlibpath_var=LIBRARY_PATH ;; -bsdi[45]*) +bsdi4*) version_type=linux need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' @@ -14958,7 +15981,7 @@ cygwin* | mingw* | pw32*) version_type=windows - shrext_cmds=".dll" + shrext=".dll" need_version=no need_lib_prefix=no @@ -14970,8 +15993,7 @@ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ dldir=$destdir/`dirname \$dlpath`~ test -d \$dldir || mkdir -p \$dldir~ - $install_prog $dir/$dlname \$dldir/$dlname~ - chmod a+x \$dldir/$dlname' + $install_prog $dir/$dlname \$dldir/$dlname' postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ dlpath=$dir/\$dldll~ $rm \$dlpath' @@ -15001,7 +16023,7 @@ ;; pw32*) # pw32 DLLs use 'pw' prefix rather than 'lib' - library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' + library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/./-/g'`${versuffix}${shared_ext}' ;; esac ;; @@ -15024,7 +16046,7 @@ soname_spec='${libname}${release}${major}$shared_ext' shlibpath_overrides_runpath=yes shlibpath_var=DYLD_LIBRARY_PATH - shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' + shrext='$(test .$module = .yes && echo .so || echo .dylib)' # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same. if test "$GCC" = yes; then sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"` @@ -15047,7 +16069,7 @@ dynamic_linker=no ;; -kfreebsd*-gnu) +kfreebsd*-gnu*) version_type=linux need_lib_prefix=no need_version=no @@ -15059,17 +16081,8 @@ dynamic_linker='GNU ld.so' ;; -freebsd* | dragonfly*) - # DragonFly does not have aout. When/if they implement a new - # versioning mechanism, adjust this. - if test -x /usr/bin/objformat; then - objformat=`/usr/bin/objformat` - else - case $host_os in - freebsd[123]*) objformat=aout ;; - *) objformat=elf ;; - esac - fi +freebsd*) + objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout` version_type=freebsd-$objformat case $version_type in freebsd-elf*) @@ -15087,19 +16100,14 @@ freebsd2*) shlibpath_overrides_runpath=yes ;; - freebsd3.[01]* | freebsdelf3.[01]*) + freebsd3.01* | freebsdelf3.01*) shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; - freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ - freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) + *) # from 3.2 on shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; - freebsd*) # from 4.6 on - shlibpath_overrides_runpath=yes - hardcode_into_libs=yes - ;; esac ;; @@ -15119,9 +16127,9 @@ version_type=sunos need_lib_prefix=no need_version=no - case $host_cpu in + case "$host_cpu" in ia64*) - shrext_cmds='.so' + shrext='.so' hardcode_into_libs=yes dynamic_linker="$host_os dld.so" shlibpath_var=LD_LIBRARY_PATH @@ -15136,7 +16144,7 @@ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; hppa*64*) - shrext_cmds='.sl' + shrext='.sl' hardcode_into_libs=yes dynamic_linker="$host_os dld.sl" shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH @@ -15147,7 +16155,7 @@ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; *) - shrext_cmds='.sl' + shrext='.sl' dynamic_linker="$host_os dld.sl" shlibpath_var=SHLIB_PATH shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH @@ -15159,18 +16167,6 @@ postinstall_cmds='chmod 555 $lib' ;; -interix3*) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - ;; - irix5* | irix6* | nonstopux*) case $host_os in nonstopux*) version_type=nonstopux ;; @@ -15221,19 +16217,22 @@ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' + libsuff= + if test "x$LINUX_64_MODE" = x64; then + # Some platforms are per default 64-bit, so there's no /lib64 + if test -d /lib64; then + libsuff=64 + fi + fi shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no + sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff}" + sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff} /usr/local/lib${libsuff}" # This implies no fast_install, which is unacceptable. # Some rework will be needed to allow for fast_install # before this can be enabled. hardcode_into_libs=yes - # Append ld.so.conf contents to the search path - if test -f /etc/ld.so.conf; then - lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` - sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" - fi - # We used to test for /lib/ld.so.1 and disable shared libraries on # powerpc, because MkLinux only supported shared libraries with the # GNU dynamic linker. Since this was broken with cross compilers, @@ -15243,30 +16242,6 @@ dynamic_linker='GNU/Linux ld.so' ;; -netbsdelf*-gnu) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='NetBSD ld.elf_so' - ;; - -knetbsd*-gnu) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='GNU ld.so' - ;; - netbsd*) version_type=sunos need_lib_prefix=no @@ -15276,7 +16251,7 @@ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' dynamic_linker='NetBSD (a.out) ld.so' else - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' dynamic_linker='NetBSD ld.elf_so' fi @@ -15304,13 +16279,8 @@ openbsd*) version_type=sunos - sys_lib_dlsearch_path_spec="/usr/lib" need_lib_prefix=no - # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. - case $host_os in - openbsd3.3 | openbsd3.3.*) need_version=yes ;; - *) need_version=no ;; - esac + need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' shlibpath_var=LD_LIBRARY_PATH @@ -15330,7 +16300,7 @@ os2*) libname_spec='$name' - shrext_cmds=".dll" + shrext=".dll" need_lib_prefix=no library_names_spec='$libname${shared_ext} $libname.a' dynamic_linker='OS/2 ld.exe' @@ -15348,6 +16318,13 @@ sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" ;; +sco3.2v5*) + version_type=osf + soname_spec='${libname}${release}${shared_ext}$major' + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + shlibpath_var=LD_LIBRARY_PATH + ;; + solaris*) version_type=linux need_lib_prefix=no @@ -15373,7 +16350,7 @@ need_version=yes ;; -sysv4 | sysv4.3*) +sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) version_type=linux library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' @@ -15406,29 +16383,6 @@ fi ;; -sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) - version_type=freebsd-elf - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - hardcode_into_libs=yes - if test "$with_gnu_ld" = yes; then - sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' - shlibpath_overrides_runpath=no - else - sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' - shlibpath_overrides_runpath=yes - case $host_os in - sco3.2v5*) - sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" - ;; - esac - fi - sys_lib_dlsearch_path_spec='/usr/lib' - ;; - uts4*) version_type=linux library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' @@ -15440,21 +16394,16 @@ dynamic_linker=no ;; esac -echo "$as_me:$LINENO: result: $dynamic_linker" >&5 -echo "${ECHO_T}$dynamic_linker" >&6 +{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5 +echo "${ECHO_T}$dynamic_linker" >&6; } test "$dynamic_linker" = no && can_build_shared=no -variables_saved_for_relink="PATH $shlibpath_var $runpath_var" -if test "$GCC" = yes; then - variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" -fi - -echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 -echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 +echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; } hardcode_action_CXX= if test -n "$hardcode_libdir_flag_spec_CXX" || \ - test -n "$runpath_var_CXX" || \ - test "X$hardcode_automatic_CXX" = "Xyes" ; then + test -n "$runpath_var CXX" || \ + test "X$hardcode_automatic_CXX"="Xyes" ; then # We can hardcode non-existant directories. if test "$hardcode_direct_CXX" != no && @@ -15474,8 +16423,8 @@ # directories. hardcode_action_CXX=unsupported fi -echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5 -echo "${ECHO_T}$hardcode_action_CXX" >&6 +{ echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5 +echo "${ECHO_T}$hardcode_action_CXX" >&6; } if test "$hardcode_action_CXX" = relink; then # Fast installation is not supported @@ -15486,5230 +16435,6436 @@ enable_fast_install=needless fi +striplib= +old_striplib= +{ echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5 +echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6; } +if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then + test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" + test -z "$striplib" && striplib="$STRIP --strip-unneeded" + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } +else +# FIXME - insert some real tests, host_os isn't really good enough + case $host_os in + darwin*) + if test -n "$STRIP" ; then + striplib="$STRIP -x" + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } + else + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } +fi + ;; + *) + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + ;; + esac +fi -# The else clause should only fire when bootstrapping the -# libtool distribution, otherwise you forgot to ship ltmain.sh -# with your package, and you will get complaints that there are -# no rules to generate ltmain.sh. -if test -f "$ltmain"; then - # See if we are running on zsh, and set the options which allow our commands through - # without removal of \ escapes. - if test -n "${ZSH_VERSION+set}" ; then - setopt NO_GLOB_SUBST - fi - # Now quote all the things that may contain metacharacters while being - # careful not to overquote the AC_SUBSTed values. We take copies of the - # variables and quote the copies for generation of the libtool script. - for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \ - SED SHELL STRIP \ - libname_spec library_names_spec soname_spec extract_expsyms_cmds \ - old_striplib striplib file_magic_cmd finish_cmds finish_eval \ - deplibs_check_method reload_flag reload_cmds need_locks \ - lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \ - lt_cv_sys_global_symbol_to_c_name_address \ - sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ - old_postinstall_cmds old_postuninstall_cmds \ - compiler_CXX \ - CC_CXX \ - LD_CXX \ - lt_prog_compiler_wl_CXX \ - lt_prog_compiler_pic_CXX \ - lt_prog_compiler_static_CXX \ - lt_prog_compiler_no_builtin_flag_CXX \ - export_dynamic_flag_spec_CXX \ - thread_safe_flag_spec_CXX \ - whole_archive_flag_spec_CXX \ - enable_shared_with_static_runtimes_CXX \ - old_archive_cmds_CXX \ - old_archive_from_new_cmds_CXX \ - predep_objects_CXX \ - postdep_objects_CXX \ - predeps_CXX \ - postdeps_CXX \ - compiler_lib_search_path_CXX \ - archive_cmds_CXX \ - archive_expsym_cmds_CXX \ - postinstall_cmds_CXX \ - postuninstall_cmds_CXX \ - old_archive_from_expsyms_cmds_CXX \ - allow_undefined_flag_CXX \ - no_undefined_flag_CXX \ - export_symbols_cmds_CXX \ - hardcode_libdir_flag_spec_CXX \ - hardcode_libdir_flag_spec_ld_CXX \ - hardcode_libdir_separator_CXX \ - hardcode_automatic_CXX \ - module_cmds_CXX \ - module_expsym_cmds_CXX \ - lt_cv_prog_compiler_c_o_CXX \ - exclude_expsyms_CXX \ - include_expsyms_CXX; do +if test "x$enable_dlopen" != xyes; then + enable_dlopen=unknown + enable_dlopen_self=unknown + enable_dlopen_self_static=unknown +else + lt_cv_dlopen=no + lt_cv_dlopen_libs= - case $var in - old_archive_cmds_CXX | \ - old_archive_from_new_cmds_CXX | \ - archive_cmds_CXX | \ - archive_expsym_cmds_CXX | \ - module_cmds_CXX | \ - module_expsym_cmds_CXX | \ - old_archive_from_expsyms_cmds_CXX | \ - export_symbols_cmds_CXX | \ - extract_expsyms_cmds | reload_cmds | finish_cmds | \ - postinstall_cmds | postuninstall_cmds | \ - old_postinstall_cmds | old_postuninstall_cmds | \ - sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) - # Double-quote double-evaled strings. - eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" - ;; - *) - eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" - ;; - esac - done - - case $lt_echo in - *'\$0 --fallback-echo"') - lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'` + case $host_os in + beos*) + lt_cv_dlopen="load_add_on" + lt_cv_dlopen_libs= + lt_cv_dlopen_self=yes ;; - esac - -cfgfile="$ofile" - cat <<__EOF__ >> "$cfgfile" -# ### BEGIN LIBTOOL TAG CONFIG: $tagname + mingw* | pw32*) + lt_cv_dlopen="LoadLibrary" + lt_cv_dlopen_libs= + ;; -# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: + cygwin*) + lt_cv_dlopen="dlopen" + lt_cv_dlopen_libs= + ;; -# Shell to use when invoking shell scripts. -SHELL=$lt_SHELL + darwin*) + # if libdl is installed we need to link against it + { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 +echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; } +if test "${ac_cv_lib_dl_dlopen+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-ldl $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ -# Whether or not to build shared libraries. -build_libtool_libs=$enable_shared +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char dlopen (); +int +main () +{ +return dlopen (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_dl_dlopen=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 -# Whether or not to build static libraries. -build_old_libs=$enable_static + ac_cv_lib_dl_dlopen=no +fi -# Whether or not to add -lc for building shared libraries. -build_libtool_need_lc=$archive_cmds_need_lc_CXX +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 +echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; } +if test $ac_cv_lib_dl_dlopen = yes; then + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" +else -# Whether or not to disallow shared libs when runtime libs are static -allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX + lt_cv_dlopen="dyld" + lt_cv_dlopen_libs= + lt_cv_dlopen_self=yes -# Whether or not to optimize for fast installation. -fast_install=$enable_fast_install +fi -# The host system. -host_alias=$host_alias -host=$host -host_os=$host_os + ;; -# The build system. -build_alias=$build_alias -build=$build -build_os=$build_os + *) + { echo "$as_me:$LINENO: checking for shl_load" >&5 +echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; } +if test "${ac_cv_func_shl_load+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define shl_load to an innocuous variant, in case declares shl_load. + For example, HP-UX 11i declares gettimeofday. */ +#define shl_load innocuous_shl_load -# An echo program that does not interpret backslashes. -echo=$lt_echo +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char shl_load (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ -# The archiver. -AR=$lt_AR -AR_FLAGS=$lt_AR_FLAGS +#ifdef __STDC__ +# include +#else +# include +#endif -# A C compiler. -LTCC=$lt_LTCC +#undef shl_load -# LTCC compiler flags. -LTCFLAGS=$lt_LTCFLAGS +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char shl_load (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_shl_load || defined __stub___shl_load +choke me +#endif -# A language-specific compiler. -CC=$lt_compiler_CXX +int +main () +{ +return shl_load (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_func_shl_load=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 -# Is the compiler the GNU C compiler? -with_gcc=$GCC_CXX + ac_cv_func_shl_load=no +fi -# An ERE matcher. -EGREP=$lt_EGREP +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +fi +{ echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 +echo "${ECHO_T}$ac_cv_func_shl_load" >&6; } +if test $ac_cv_func_shl_load = yes; then + lt_cv_dlopen="shl_load" +else + { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 +echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; } +if test "${ac_cv_lib_dld_shl_load+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-ldld $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ -# The linker used to build libraries. -LD=$lt_LD_CXX +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char shl_load (); +int +main () +{ +return shl_load (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_dld_shl_load=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 -# Whether we need hard or soft links. -LN_S=$lt_LN_S + ac_cv_lib_dld_shl_load=no +fi -# A BSD-compatible nm program. -NM=$lt_NM +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 +echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; } +if test $ac_cv_lib_dld_shl_load = yes; then + lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld" +else + { echo "$as_me:$LINENO: checking for dlopen" >&5 +echo $ECHO_N "checking for dlopen... $ECHO_C" >&6; } +if test "${ac_cv_func_dlopen+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define dlopen to an innocuous variant, in case declares dlopen. + For example, HP-UX 11i declares gettimeofday. */ +#define dlopen innocuous_dlopen -# A symbol stripping program -STRIP=$lt_STRIP +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char dlopen (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ -# Used to examine libraries when file_magic_cmd begins "file" -MAGIC_CMD=$MAGIC_CMD +#ifdef __STDC__ +# include +#else +# include +#endif -# Used on cygwin: DLL creation program. -DLLTOOL="$DLLTOOL" +#undef dlopen -# Used on cygwin: object dumper. -OBJDUMP="$OBJDUMP" +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char dlopen (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_dlopen || defined __stub___dlopen +choke me +#endif -# Used on cygwin: assembler. -AS="$AS" +int +main () +{ +return dlopen (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_func_dlopen=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 -# The name of the directory that contains temporary libtool files. -objdir=$objdir + ac_cv_func_dlopen=no +fi -# How to create reloadable object files. -reload_flag=$lt_reload_flag -reload_cmds=$lt_reload_cmds +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +fi +{ echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 +echo "${ECHO_T}$ac_cv_func_dlopen" >&6; } +if test $ac_cv_func_dlopen = yes; then + lt_cv_dlopen="dlopen" +else + { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 +echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; } +if test "${ac_cv_lib_dl_dlopen+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-ldl $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ -# How to pass a linker flag through the compiler. -wl=$lt_lt_prog_compiler_wl_CXX +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char dlopen (); +int +main () +{ +return dlopen (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_dl_dlopen=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 -# Object file suffix (normally "o"). -objext="$ac_objext" + ac_cv_lib_dl_dlopen=no +fi -# Old archive suffix (normally "a"). -libext="$libext" +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 +echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; } +if test $ac_cv_lib_dl_dlopen = yes; then + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" +else + { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 +echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; } +if test "${ac_cv_lib_svld_dlopen+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-lsvld $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ -# Shared library suffix (normally ".so"). -shrext_cmds='$shrext_cmds' +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char dlopen (); +int +main () +{ +return dlopen (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_svld_dlopen=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 -# Executable file suffix (normally ""). -exeext="$exeext" + ac_cv_lib_svld_dlopen=no +fi -# Additional compiler flags for building library objects. -pic_flag=$lt_lt_prog_compiler_pic_CXX -pic_mode=$pic_mode +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +{ echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 +echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; } +if test $ac_cv_lib_svld_dlopen = yes; then + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" +else + { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 +echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; } +if test "${ac_cv_lib_dld_dld_link+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-ldld $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ -# What is the maximum length of a command? -max_cmd_len=$lt_cv_sys_max_cmd_len +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char dld_link (); +int +main () +{ +return dld_link (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_dld_dld_link=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 -# Does compiler simultaneously support -c and -o options? -compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX + ac_cv_lib_dld_dld_link=no +fi -# Must we lock files when doing compilation? -need_locks=$lt_need_locks +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 +echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; } +if test $ac_cv_lib_dld_dld_link = yes; then + lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld" +fi -# Do we need the lib prefix for modules? -need_lib_prefix=$need_lib_prefix -# Do we need a version for libraries? -need_version=$need_version +fi -# Whether dlopen is supported. -dlopen_support=$enable_dlopen -# Whether dlopen of programs is supported. -dlopen_self=$enable_dlopen_self +fi -# Whether dlopen of statically linked programs is supported. -dlopen_self_static=$enable_dlopen_self_static -# Compiler flag to prevent dynamic linking. -link_static_flag=$lt_lt_prog_compiler_static_CXX +fi -# Compiler flag to turn off builtin functions. -no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX -# Compiler flag to allow reflexive dlopens. -export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX +fi -# Compiler flag to generate shared objects directly from archives. -whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX -# Compiler flag to generate thread-safe objects. -thread_safe_flag_spec=$lt_thread_safe_flag_spec_CXX +fi -# Library versioning type. -version_type=$version_type + ;; + esac -# Format of library name prefix. -libname_spec=$lt_libname_spec + if test "x$lt_cv_dlopen" != xno; then + enable_dlopen=yes + else + enable_dlopen=no + fi -# List of archive names. First name is the real one, the rest are links. -# The last name is the one that the linker finds with -lNAME. -library_names_spec=$lt_library_names_spec + case $lt_cv_dlopen in + dlopen) + save_CPPFLAGS="$CPPFLAGS" + test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" -# The coded name of the library, if different from the real name. -soname_spec=$lt_soname_spec + save_LDFLAGS="$LDFLAGS" + eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" -# Commands used to build and install an old-style archive. -RANLIB=$lt_RANLIB -old_archive_cmds=$lt_old_archive_cmds_CXX -old_postinstall_cmds=$lt_old_postinstall_cmds -old_postuninstall_cmds=$lt_old_postuninstall_cmds + save_LIBS="$LIBS" + LIBS="$lt_cv_dlopen_libs $LIBS" -# Create an old-style archive from a shared archive. -old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX + { echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5 +echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6; } +if test "${lt_cv_dlopen_self+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test "$cross_compiling" = yes; then : + lt_cv_dlopen_self=cross +else + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 + lt_status=$lt_dlunknown + cat > conftest.$ac_ext < +#endif -# Commands used to build and install a shared archive. -archive_cmds=$lt_archive_cmds_CXX -archive_expsym_cmds=$lt_archive_expsym_cmds_CXX -postinstall_cmds=$lt_postinstall_cmds -postuninstall_cmds=$lt_postuninstall_cmds +#include -# Commands used to build a loadable module (assumed same as above if empty) -module_cmds=$lt_module_cmds_CXX -module_expsym_cmds=$lt_module_expsym_cmds_CXX +#ifdef RTLD_GLOBAL +# define LT_DLGLOBAL RTLD_GLOBAL +#else +# ifdef DL_GLOBAL +# define LT_DLGLOBAL DL_GLOBAL +# else +# define LT_DLGLOBAL 0 +# endif +#endif -# Commands to strip libraries. -old_striplib=$lt_old_striplib -striplib=$lt_striplib +/* We may have to define LT_DLLAZY_OR_NOW in the command line if we + find out it does not work in some platform. */ +#ifndef LT_DLLAZY_OR_NOW +# ifdef RTLD_LAZY +# define LT_DLLAZY_OR_NOW RTLD_LAZY +# else +# ifdef DL_LAZY +# define LT_DLLAZY_OR_NOW DL_LAZY +# else +# ifdef RTLD_NOW +# define LT_DLLAZY_OR_NOW RTLD_NOW +# else +# ifdef DL_NOW +# define LT_DLLAZY_OR_NOW DL_NOW +# else +# define LT_DLLAZY_OR_NOW 0 +# endif +# endif +# endif +# endif +#endif -# Dependencies to place before the objects being linked to create a -# shared library. -predep_objects=$lt_predep_objects_CXX +#ifdef __cplusplus +extern "C" void exit (int); +#endif -# Dependencies to place after the objects being linked to create a -# shared library. -postdep_objects=$lt_postdep_objects_CXX +void fnord() { int i=42;} +int main () +{ + void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); + int status = $lt_dlunknown; -# Dependencies to place before the objects being linked to create a -# shared library. -predeps=$lt_predeps_CXX + if (self) + { + if (dlsym (self,"fnord")) status = $lt_dlno_uscore; + else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; + /* dlclose (self); */ + } -# Dependencies to place after the objects being linked to create a -# shared library. -postdeps=$lt_postdeps_CXX + exit (status); +} +EOF + if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then + (./conftest; exit; ) 2>/dev/null + lt_status=$? + case x$lt_status in + x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; + x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; + x$lt_unknown|x*) lt_cv_dlopen_self=no ;; + esac + else : + # compilation failed + lt_cv_dlopen_self=no + fi +fi +rm -fr conftest* -# The library search path used internally by the compiler when linking -# a shared library. -compiler_lib_search_path=$lt_compiler_lib_search_path_CXX -# Method to check whether dependent libraries are shared objects. -deplibs_check_method=$lt_deplibs_check_method +fi +{ echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5 +echo "${ECHO_T}$lt_cv_dlopen_self" >&6; } -# Command to use when deplibs_check_method == file_magic. -file_magic_cmd=$lt_file_magic_cmd + if test "x$lt_cv_dlopen_self" = xyes; then + LDFLAGS="$LDFLAGS $link_static_flag" + { echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5 +echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6; } +if test "${lt_cv_dlopen_self_static+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test "$cross_compiling" = yes; then : + lt_cv_dlopen_self_static=cross +else + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 + lt_status=$lt_dlunknown + cat > conftest.$ac_ext < +#endif -# Flag that forces no undefined symbols. -no_undefined_flag=$lt_no_undefined_flag_CXX +#include -# Commands used to finish a libtool library installation in a directory. -finish_cmds=$lt_finish_cmds +#ifdef RTLD_GLOBAL +# define LT_DLGLOBAL RTLD_GLOBAL +#else +# ifdef DL_GLOBAL +# define LT_DLGLOBAL DL_GLOBAL +# else +# define LT_DLGLOBAL 0 +# endif +#endif -# Same as above, but a single script fragment to be evaled but not shown. -finish_eval=$lt_finish_eval +/* We may have to define LT_DLLAZY_OR_NOW in the command line if we + find out it does not work in some platform. */ +#ifndef LT_DLLAZY_OR_NOW +# ifdef RTLD_LAZY +# define LT_DLLAZY_OR_NOW RTLD_LAZY +# else +# ifdef DL_LAZY +# define LT_DLLAZY_OR_NOW DL_LAZY +# else +# ifdef RTLD_NOW +# define LT_DLLAZY_OR_NOW RTLD_NOW +# else +# ifdef DL_NOW +# define LT_DLLAZY_OR_NOW DL_NOW +# else +# define LT_DLLAZY_OR_NOW 0 +# endif +# endif +# endif +# endif +#endif -# Take the output of nm and produce a listing of raw symbols and C names. -global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe +#ifdef __cplusplus +extern "C" void exit (int); +#endif -# Transform the output of nm in a proper C declaration -global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl +void fnord() { int i=42;} +int main () +{ + void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); + int status = $lt_dlunknown; -# Transform the output of nm in a C name address pair -global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address + if (self) + { + if (dlsym (self,"fnord")) status = $lt_dlno_uscore; + else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; + /* dlclose (self); */ + } -# This is the shared library runtime path variable. -runpath_var=$runpath_var + exit (status); +} +EOF + if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then + (./conftest; exit; ) 2>/dev/null + lt_status=$? + case x$lt_status in + x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; + x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; + x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;; + esac + else : + # compilation failed + lt_cv_dlopen_self_static=no + fi +fi +rm -fr conftest* -# This is the shared library path variable. -shlibpath_var=$shlibpath_var -# Is shlibpath searched before the hard-coded library search path? -shlibpath_overrides_runpath=$shlibpath_overrides_runpath +fi +{ echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5 +echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6; } + fi -# How to hardcode a shared library path into an executable. -hardcode_action=$hardcode_action_CXX + CPPFLAGS="$save_CPPFLAGS" + LDFLAGS="$save_LDFLAGS" + LIBS="$save_LIBS" + ;; + esac -# Whether we should hardcode library paths into libraries. -hardcode_into_libs=$hardcode_into_libs + case $lt_cv_dlopen_self in + yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; + *) enable_dlopen_self=unknown ;; + esac -# Flag to hardcode \$libdir into a binary during linking. -# This must work even if \$libdir does not exist. -hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX + case $lt_cv_dlopen_self_static in + yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; + *) enable_dlopen_self_static=unknown ;; + esac +fi -# If ld is used when linking, flag to hardcode \$libdir into -# a binary during linking. This must work even if \$libdir does -# not exist. -hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX -# Whether we need a single -rpath flag with a separated argument. -hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX +# The else clause should only fire when bootstrapping the +# libtool distribution, otherwise you forgot to ship ltmain.sh +# with your package, and you will get complaints that there are +# no rules to generate ltmain.sh. +if test -f "$ltmain"; then + # See if we are running on zsh, and set the options which allow our commands through + # without removal of \ escapes. + if test -n "${ZSH_VERSION+set}" ; then + setopt NO_GLOB_SUBST + fi + # Now quote all the things that may contain metacharacters while being + # careful not to overquote the AC_SUBSTed values. We take copies of the + # variables and quote the copies for generation of the libtool script. + for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM SED SHELL \ + libname_spec library_names_spec soname_spec extract_expsyms_cmds \ + old_striplib striplib file_magic_cmd finish_cmds finish_eval \ + deplibs_check_method reload_flag reload_cmds need_locks \ + lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \ + lt_cv_sys_global_symbol_to_c_name_address \ + sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ + old_postinstall_cmds old_postuninstall_cmds \ + compiler_CXX \ + CC_CXX \ + LD_CXX \ + lt_prog_compiler_wl_CXX \ + lt_prog_compiler_pic_CXX \ + lt_prog_compiler_static_CXX \ + lt_prog_compiler_no_builtin_flag_CXX \ + export_dynamic_flag_spec_CXX \ + thread_safe_flag_spec_CXX \ + whole_archive_flag_spec_CXX \ + enable_shared_with_static_runtimes_CXX \ + old_archive_cmds_CXX \ + old_archive_from_new_cmds_CXX \ + predep_objects_CXX \ + postdep_objects_CXX \ + predeps_CXX \ + postdeps_CXX \ + compiler_lib_search_path_CXX \ + archive_cmds_CXX \ + archive_expsym_cmds_CXX \ + postinstall_cmds_CXX \ + postuninstall_cmds_CXX \ + old_archive_from_expsyms_cmds_CXX \ + allow_undefined_flag_CXX \ + no_undefined_flag_CXX \ + export_symbols_cmds_CXX \ + hardcode_libdir_flag_spec_CXX \ + hardcode_libdir_flag_spec_ld_CXX \ + hardcode_libdir_separator_CXX \ + hardcode_automatic_CXX \ + module_cmds_CXX \ + module_expsym_cmds_CXX \ + lt_cv_prog_compiler_c_o_CXX \ + exclude_expsyms_CXX \ + include_expsyms_CXX; do -# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the -# resulting binary. -hardcode_direct=$hardcode_direct_CXX + case $var in + old_archive_cmds_CXX | \ + old_archive_from_new_cmds_CXX | \ + archive_cmds_CXX | \ + archive_expsym_cmds_CXX | \ + module_cmds_CXX | \ + module_expsym_cmds_CXX | \ + old_archive_from_expsyms_cmds_CXX | \ + export_symbols_cmds_CXX | \ + extract_expsyms_cmds | reload_cmds | finish_cmds | \ + postinstall_cmds | postuninstall_cmds | \ + old_postinstall_cmds | old_postuninstall_cmds | \ + sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) + # Double-quote double-evaled strings. + eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" + ;; + *) + eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" + ;; + esac + done -# Set to yes if using the -LDIR flag during linking hardcodes DIR into the -# resulting binary. -hardcode_minus_L=$hardcode_minus_L_CXX + case $lt_echo in + *'\$0 --fallback-echo"') + lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'` + ;; + esac -# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into -# the resulting binary. -hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX +cfgfile="$ofile" -# Set to yes if building a shared library automatically hardcodes DIR into the library -# and all subsequent libraries and executables linked against it. -hardcode_automatic=$hardcode_automatic_CXX + cat <<__EOF__ >> "$cfgfile" +# ### BEGIN LIBTOOL TAG CONFIG: $tagname -# Variables whose values should be saved in libtool wrapper scripts and -# restored at relink time. -variables_saved_for_relink="$variables_saved_for_relink" +# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: -# Whether libtool must link a program against all its dependency libraries. -link_all_deplibs=$link_all_deplibs_CXX +# Shell to use when invoking shell scripts. +SHELL=$lt_SHELL -# Compile-time system search path for libraries -sys_lib_search_path_spec=$lt_sys_lib_search_path_spec +# Whether or not to build shared libraries. +build_libtool_libs=$enable_shared -# Run-time system search path for libraries -sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec +# Whether or not to build static libraries. +build_old_libs=$enable_static -# Fix the shell variable \$srcfile for the compiler. -fix_srcfile_path="$fix_srcfile_path_CXX" +# Whether or not to add -lc for building shared libraries. +build_libtool_need_lc=$archive_cmds_need_lc_CXX -# Set to yes if exported symbols are required. -always_export_symbols=$always_export_symbols_CXX +# Whether or not to disallow shared libs when runtime libs are static +allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX -# The commands to list exported symbols. -export_symbols_cmds=$lt_export_symbols_cmds_CXX +# Whether or not to optimize for fast installation. +fast_install=$enable_fast_install -# The commands to extract the exported symbol list from a shared archive. -extract_expsyms_cmds=$lt_extract_expsyms_cmds +# The host system. +host_alias=$host_alias +host=$host -# Symbols that should not be listed in the preloaded symbols. -exclude_expsyms=$lt_exclude_expsyms_CXX +# An echo program that does not interpret backslashes. +echo=$lt_echo -# Symbols that must always be exported. -include_expsyms=$lt_include_expsyms_CXX +# The archiver. +AR=$lt_AR +AR_FLAGS=$lt_AR_FLAGS -# ### END LIBTOOL TAG CONFIG: $tagname +# A C compiler. +LTCC=$lt_LTCC -__EOF__ +# A language-specific compiler. +CC=$lt_compiler_CXX +# Is the compiler the GNU C compiler? +with_gcc=$GCC_CXX -else - # If there is no Makefile yet, we rely on a make rule to execute - # `config.status --recheck' to rerun these tests and create the - # libtool script then. - ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'` - if test -f "$ltmain_in"; then - test -f Makefile && make "$ltmain" - fi -fi +# An ERE matcher. +EGREP=$lt_EGREP +# The linker used to build libraries. +LD=$lt_LD_CXX -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu +# Whether we need hard or soft links. +LN_S=$lt_LN_S -CC=$lt_save_CC -LDCXX=$LD -LD=$lt_save_LD -GCC=$lt_save_GCC -with_gnu_ldcxx=$with_gnu_ld -with_gnu_ld=$lt_save_with_gnu_ld -lt_cv_path_LDCXX=$lt_cv_path_LD -lt_cv_path_LD=$lt_save_path_LD -lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld -lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld +# A BSD-compatible nm program. +NM=$lt_NM - else - tagname="" - fi - ;; +# A symbol stripping program +STRIP=$STRIP - F77) - if test -n "$F77" && test "X$F77" != "Xno"; then +# Used to examine libraries when file_magic_cmd begins "file" +MAGIC_CMD=$MAGIC_CMD -ac_ext=f -ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5' -ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_f77_compiler_gnu +# Used on cygwin: DLL creation program. +DLLTOOL="$DLLTOOL" +# Used on cygwin: object dumper. +OBJDUMP="$OBJDUMP" -archive_cmds_need_lc_F77=no -allow_undefined_flag_F77= -always_export_symbols_F77=no -archive_expsym_cmds_F77= -export_dynamic_flag_spec_F77= -hardcode_direct_F77=no -hardcode_libdir_flag_spec_F77= -hardcode_libdir_flag_spec_ld_F77= -hardcode_libdir_separator_F77= -hardcode_minus_L_F77=no -hardcode_automatic_F77=no -module_cmds_F77= -module_expsym_cmds_F77= -link_all_deplibs_F77=unknown -old_archive_cmds_F77=$old_archive_cmds -no_undefined_flag_F77= -whole_archive_flag_spec_F77= -enable_shared_with_static_runtimes_F77=no +# Used on cygwin: assembler. +AS="$AS" -# Source file extension for f77 test sources. -ac_ext=f +# The name of the directory that contains temporary libtool files. +objdir=$objdir -# Object file extension for compiled f77 test sources. -objext=o -objext_F77=$objext +# How to create reloadable object files. +reload_flag=$lt_reload_flag +reload_cmds=$lt_reload_cmds -# Code to be used in simple compile tests -lt_simple_compile_test_code=" subroutine t\n return\n end\n" +# How to pass a linker flag through the compiler. +wl=$lt_lt_prog_compiler_wl_CXX -# Code to be used in simple link tests -lt_simple_link_test_code=" program t\n end\n" +# Object file suffix (normally "o"). +objext="$ac_objext" -# ltmain only uses $CC for tagged configurations so make sure $CC is set. +# Old archive suffix (normally "a"). +libext="$libext" -# If no C compiler was specified, use CC. -LTCC=${LTCC-"$CC"} +# Shared library suffix (normally ".so"). +shrext='$shrext' -# If no C compiler flags were specified, use CFLAGS. -LTCFLAGS=${LTCFLAGS-"$CFLAGS"} +# Executable file suffix (normally ""). +exeext="$exeext" -# Allow CC to be a program name with arguments. -compiler=$CC +# Additional compiler flags for building library objects. +pic_flag=$lt_lt_prog_compiler_pic_CXX +pic_mode=$pic_mode +# What is the maximum length of a command? +max_cmd_len=$lt_cv_sys_max_cmd_len -# save warnings/boilerplate of simple test code -ac_outfile=conftest.$ac_objext -printf "$lt_simple_compile_test_code" >conftest.$ac_ext -eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err -_lt_compiler_boilerplate=`cat conftest.err` -$rm conftest* - -ac_outfile=conftest.$ac_objext -printf "$lt_simple_link_test_code" >conftest.$ac_ext -eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err -_lt_linker_boilerplate=`cat conftest.err` -$rm conftest* +# Does compiler simultaneously support -c and -o options? +compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX +# Must we lock files when doing compilation ? +need_locks=$lt_need_locks -# Allow CC to be a program name with arguments. -lt_save_CC="$CC" -CC=${F77-"f77"} -compiler=$CC -compiler_F77=$CC -for cc_temp in $compiler""; do - case $cc_temp in - compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; - distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; - \-*) ;; - *) break;; - esac -done -cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` +# Do we need the lib prefix for modules? +need_lib_prefix=$need_lib_prefix +# Do we need a version for libraries? +need_version=$need_version -echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 -echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6 -echo "$as_me:$LINENO: result: $can_build_shared" >&5 -echo "${ECHO_T}$can_build_shared" >&6 +# Whether dlopen is supported. +dlopen_support=$enable_dlopen -echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 -echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6 -test "$can_build_shared" = "no" && enable_shared=no +# Whether dlopen of programs is supported. +dlopen_self=$enable_dlopen_self -# On AIX, shared libraries and static libraries use the same namespace, and -# are all built from PIC. -case $host_os in -aix3*) - test "$enable_shared" = yes && enable_static=no - if test -n "$RANLIB"; then - archive_cmds="$archive_cmds~\$RANLIB \$lib" - postinstall_cmds='$RANLIB $lib' - fi - ;; -aix4* | aix5*) - if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then - test "$enable_shared" = yes && enable_static=no - fi - ;; -esac -echo "$as_me:$LINENO: result: $enable_shared" >&5 -echo "${ECHO_T}$enable_shared" >&6 +# Whether dlopen of statically linked programs is supported. +dlopen_self_static=$enable_dlopen_self_static -echo "$as_me:$LINENO: checking whether to build static libraries" >&5 -echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6 -# Make sure either enable_shared or enable_static is yes. -test "$enable_shared" = yes || enable_static=yes -echo "$as_me:$LINENO: result: $enable_static" >&5 -echo "${ECHO_T}$enable_static" >&6 +# Compiler flag to prevent dynamic linking. +link_static_flag=$lt_lt_prog_compiler_static_CXX -GCC_F77="$G77" -LD_F77="$LD" +# Compiler flag to turn off builtin functions. +no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX -lt_prog_compiler_wl_F77= -lt_prog_compiler_pic_F77= -lt_prog_compiler_static_F77= +# Compiler flag to allow reflexive dlopens. +export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX -echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 -echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6 +# Compiler flag to generate shared objects directly from archives. +whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX - if test "$GCC" = yes; then - lt_prog_compiler_wl_F77='-Wl,' - lt_prog_compiler_static_F77='-static' +# Compiler flag to generate thread-safe objects. +thread_safe_flag_spec=$lt_thread_safe_flag_spec_CXX - case $host_os in - aix*) - # All AIX code is PIC. - if test "$host_cpu" = ia64; then - # AIX 5 now supports IA64 processor - lt_prog_compiler_static_F77='-Bstatic' - fi - ;; +# Library versioning type. +version_type=$version_type - amigaos*) - # FIXME: we need at least 68020 code to build shared libraries, but - # adding the `-m68020' flag to GCC prevents building anything better, - # like `-m68040'. - lt_prog_compiler_pic_F77='-m68020 -resident32 -malways-restore-a4' - ;; +# Format of library name prefix. +libname_spec=$lt_libname_spec - beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) - # PIC is the default for these OSes. - ;; +# List of archive names. First name is the real one, the rest are links. +# The last name is the one that the linker finds with -lNAME. +library_names_spec=$lt_library_names_spec - mingw* | pw32* | os2*) - # This hack is so that the source file can tell whether it is being - # built for inclusion in a dll (and should export symbols for example). - lt_prog_compiler_pic_F77='-DDLL_EXPORT' - ;; +# The coded name of the library, if different from the real name. +soname_spec=$lt_soname_spec - darwin* | rhapsody*) - # PIC is the default on this platform - # Common symbols not allowed in MH_DYLIB files - lt_prog_compiler_pic_F77='-fno-common' - ;; +# Commands used to build and install an old-style archive. +RANLIB=$lt_RANLIB +old_archive_cmds=$lt_old_archive_cmds_CXX +old_postinstall_cmds=$lt_old_postinstall_cmds +old_postuninstall_cmds=$lt_old_postuninstall_cmds - interix3*) - # Interix 3.x gcc -fpic/-fPIC options generate broken code. - # Instead, we relocate shared libraries at runtime. - ;; +# Create an old-style archive from a shared archive. +old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX - msdosdjgpp*) - # Just because we use GCC doesn't mean we suddenly get shared libraries - # on systems that don't support them. - lt_prog_compiler_can_build_shared_F77=no - enable_shared=no - ;; +# Create a temporary old-style archive to link instead of a shared archive. +old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX - sysv4*MP*) - if test -d /usr/nec; then - lt_prog_compiler_pic_F77=-Kconform_pic - fi - ;; +# Commands used to build and install a shared archive. +archive_cmds=$lt_archive_cmds_CXX +archive_expsym_cmds=$lt_archive_expsym_cmds_CXX +postinstall_cmds=$lt_postinstall_cmds +postuninstall_cmds=$lt_postuninstall_cmds - hpux*) - # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but - # not for PA HP-UX. - case $host_cpu in - hppa*64*|ia64*) - # +Z the default - ;; - *) - lt_prog_compiler_pic_F77='-fPIC' - ;; - esac - ;; +# Commands used to build a loadable module (assumed same as above if empty) +module_cmds=$lt_module_cmds_CXX +module_expsym_cmds=$lt_module_expsym_cmds_CXX - *) - lt_prog_compiler_pic_F77='-fPIC' - ;; - esac - else - # PORTME Check for flag to pass linker flags through the system compiler. - case $host_os in - aix*) - lt_prog_compiler_wl_F77='-Wl,' - if test "$host_cpu" = ia64; then - # AIX 5 now supports IA64 processor - lt_prog_compiler_static_F77='-Bstatic' - else - lt_prog_compiler_static_F77='-bnso -bI:/lib/syscalls.exp' - fi - ;; - darwin*) - # PIC is the default on this platform - # Common symbols not allowed in MH_DYLIB files - case $cc_basename in - xlc*) - lt_prog_compiler_pic_F77='-qnocommon' - lt_prog_compiler_wl_F77='-Wl,' - ;; - esac - ;; +# Commands to strip libraries. +old_striplib=$lt_old_striplib +striplib=$lt_striplib - mingw* | pw32* | os2*) - # This hack is so that the source file can tell whether it is being - # built for inclusion in a dll (and should export symbols for example). - lt_prog_compiler_pic_F77='-DDLL_EXPORT' - ;; +# Dependencies to place before the objects being linked to create a +# shared library. +predep_objects=$lt_predep_objects_CXX - hpux9* | hpux10* | hpux11*) - lt_prog_compiler_wl_F77='-Wl,' - # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but - # not for PA HP-UX. - case $host_cpu in - hppa*64*|ia64*) - # +Z the default - ;; - *) - lt_prog_compiler_pic_F77='+Z' - ;; - esac - # Is there a better lt_prog_compiler_static that works with the bundled CC? - lt_prog_compiler_static_F77='${wl}-a ${wl}archive' - ;; +# Dependencies to place after the objects being linked to create a +# shared library. +postdep_objects=$lt_postdep_objects_CXX - irix5* | irix6* | nonstopux*) - lt_prog_compiler_wl_F77='-Wl,' - # PIC (with -KPIC) is the default. - lt_prog_compiler_static_F77='-non_shared' - ;; +# Dependencies to place before the objects being linked to create a +# shared library. +predeps=$lt_predeps_CXX - newsos6) - lt_prog_compiler_pic_F77='-KPIC' - lt_prog_compiler_static_F77='-Bstatic' - ;; +# Dependencies to place after the objects being linked to create a +# shared library. +postdeps=$lt_postdeps_CXX - linux*) - case $cc_basename in - icc* | ecc*) - lt_prog_compiler_wl_F77='-Wl,' - lt_prog_compiler_pic_F77='-KPIC' - lt_prog_compiler_static_F77='-static' - ;; - pgcc* | pgf77* | pgf90* | pgf95*) - # Portland Group compilers (*not* the Pentium gcc compiler, - # which looks to be a dead project) - lt_prog_compiler_wl_F77='-Wl,' - lt_prog_compiler_pic_F77='-fpic' - lt_prog_compiler_static_F77='-Bstatic' - ;; - ccc*) - lt_prog_compiler_wl_F77='-Wl,' - # All Alpha code is PIC. - lt_prog_compiler_static_F77='-non_shared' - ;; - esac - ;; +# The library search path used internally by the compiler when linking +# a shared library. +compiler_lib_search_path=$lt_compiler_lib_search_path_CXX - osf3* | osf4* | osf5*) - lt_prog_compiler_wl_F77='-Wl,' - # All OSF/1 code is PIC. - lt_prog_compiler_static_F77='-non_shared' - ;; +# Method to check whether dependent libraries are shared objects. +deplibs_check_method=$lt_deplibs_check_method - solaris*) - lt_prog_compiler_pic_F77='-KPIC' - lt_prog_compiler_static_F77='-Bstatic' - case $cc_basename in - f77* | f90* | f95*) - lt_prog_compiler_wl_F77='-Qoption ld ';; - *) - lt_prog_compiler_wl_F77='-Wl,';; - esac - ;; +# Command to use when deplibs_check_method == file_magic. +file_magic_cmd=$lt_file_magic_cmd - sunos4*) - lt_prog_compiler_wl_F77='-Qoption ld ' - lt_prog_compiler_pic_F77='-PIC' - lt_prog_compiler_static_F77='-Bstatic' - ;; +# Flag that allows shared libraries with undefined symbols to be built. +allow_undefined_flag=$lt_allow_undefined_flag_CXX - sysv4 | sysv4.2uw2* | sysv4.3*) - lt_prog_compiler_wl_F77='-Wl,' - lt_prog_compiler_pic_F77='-KPIC' - lt_prog_compiler_static_F77='-Bstatic' - ;; +# Flag that forces no undefined symbols. +no_undefined_flag=$lt_no_undefined_flag_CXX - sysv4*MP*) - if test -d /usr/nec ;then - lt_prog_compiler_pic_F77='-Kconform_pic' - lt_prog_compiler_static_F77='-Bstatic' - fi - ;; +# Commands used to finish a libtool library installation in a directory. +finish_cmds=$lt_finish_cmds - sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) - lt_prog_compiler_wl_F77='-Wl,' - lt_prog_compiler_pic_F77='-KPIC' - lt_prog_compiler_static_F77='-Bstatic' - ;; +# Same as above, but a single script fragment to be evaled but not shown. +finish_eval=$lt_finish_eval - unicos*) - lt_prog_compiler_wl_F77='-Wl,' - lt_prog_compiler_can_build_shared_F77=no - ;; +# Take the output of nm and produce a listing of raw symbols and C names. +global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe - uts4*) - lt_prog_compiler_pic_F77='-pic' - lt_prog_compiler_static_F77='-Bstatic' - ;; +# Transform the output of nm in a proper C declaration +global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl - *) - lt_prog_compiler_can_build_shared_F77=no - ;; - esac - fi +# Transform the output of nm in a C name address pair +global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address -echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5 -echo "${ECHO_T}$lt_prog_compiler_pic_F77" >&6 +# This is the shared library runtime path variable. +runpath_var=$runpath_var -# -# Check to make sure the PIC flag actually works. -# -if test -n "$lt_prog_compiler_pic_F77"; then +# This is the shared library path variable. +shlibpath_var=$shlibpath_var -echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5 -echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... $ECHO_C" >&6 -if test "${lt_prog_compiler_pic_works_F77+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - lt_prog_compiler_pic_works_F77=no - ac_outfile=conftest.$ac_objext - printf "$lt_simple_compile_test_code" > conftest.$ac_ext - lt_compiler_flag="$lt_prog_compiler_pic_F77" - # Insert the option either (1) after the last *FLAGS variable, or - # (2) before a word containing "conftest.", or (3) at the end. - # Note that $ac_compile itself does not contain backslashes and begins - # with a dollar sign (not a hyphen), so the echo should work correctly. - # The option is referenced via a variable to avoid confusing sed. - lt_compile=`echo "$ac_compile" | $SED \ - -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ - -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ - -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:16281: $lt_compile\"" >&5) - (eval "$lt_compile" 2>conftest.err) - ac_status=$? - cat conftest.err >&5 - echo "$as_me:16285: \$? = $ac_status" >&5 - if (exit $ac_status) && test -s "$ac_outfile"; then - # The compiler can only warn and ignore the option if not recognized - # So say no if there are warnings other than the usual output. - $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp - $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 - if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then - lt_prog_compiler_pic_works_F77=yes - fi - fi - $rm conftest* +# Is shlibpath searched before the hard-coded library search path? +shlibpath_overrides_runpath=$shlibpath_overrides_runpath -fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_F77" >&5 -echo "${ECHO_T}$lt_prog_compiler_pic_works_F77" >&6 +# How to hardcode a shared library path into an executable. +hardcode_action=$hardcode_action_CXX -if test x"$lt_prog_compiler_pic_works_F77" = xyes; then - case $lt_prog_compiler_pic_F77 in - "" | " "*) ;; - *) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;; - esac -else - lt_prog_compiler_pic_F77= - lt_prog_compiler_can_build_shared_F77=no -fi +# Whether we should hardcode library paths into libraries. +hardcode_into_libs=$hardcode_into_libs -fi -case $host_os in - # For platforms which do not support PIC, -DPIC is meaningless: - *djgpp*) - lt_prog_compiler_pic_F77= - ;; - *) - lt_prog_compiler_pic_F77="$lt_prog_compiler_pic_F77" - ;; -esac +# Flag to hardcode \$libdir into a binary during linking. +# This must work even if \$libdir does not exist. +hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX -# -# Check to make sure the static flag actually works. -# -wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\" -echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 -echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6 -if test "${lt_prog_compiler_static_works_F77+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - lt_prog_compiler_static_works_F77=no - save_LDFLAGS="$LDFLAGS" - LDFLAGS="$LDFLAGS $lt_tmp_static_flag" - printf "$lt_simple_link_test_code" > conftest.$ac_ext - if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then - # The linker can only warn and ignore the option if not recognized - # So say no if there are warnings - if test -s conftest.err; then - # Append any errors to the config.log. - cat conftest.err 1>&5 - $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp - $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 - if diff conftest.exp conftest.er2 >/dev/null; then - lt_prog_compiler_static_works_F77=yes - fi - else - lt_prog_compiler_static_works_F77=yes - fi - fi - $rm conftest* - LDFLAGS="$save_LDFLAGS" +# If ld is used when linking, flag to hardcode \$libdir into +# a binary during linking. This must work even if \$libdir does +# not exist. +hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX -fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_F77" >&5 -echo "${ECHO_T}$lt_prog_compiler_static_works_F77" >&6 +# Whether we need a single -rpath flag with a separated argument. +hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX -if test x"$lt_prog_compiler_static_works_F77" = xyes; then - : -else - lt_prog_compiler_static_F77= -fi +# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the +# resulting binary. +hardcode_direct=$hardcode_direct_CXX +# Set to yes if using the -LDIR flag during linking hardcodes DIR into the +# resulting binary. +hardcode_minus_L=$hardcode_minus_L_CXX -echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 -echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6 -if test "${lt_cv_prog_compiler_c_o_F77+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - lt_cv_prog_compiler_c_o_F77=no - $rm -r conftest 2>/dev/null - mkdir conftest - cd conftest - mkdir out - printf "$lt_simple_compile_test_code" > conftest.$ac_ext +# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into +# the resulting binary. +hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX - lt_compiler_flag="-o out/conftest2.$ac_objext" - # Insert the option either (1) after the last *FLAGS variable, or - # (2) before a word containing "conftest.", or (3) at the end. - # Note that $ac_compile itself does not contain backslashes and begins - # with a dollar sign (not a hyphen), so the echo should work correctly. - lt_compile=`echo "$ac_compile" | $SED \ - -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ - -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ - -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:16385: $lt_compile\"" >&5) - (eval "$lt_compile" 2>out/conftest.err) - ac_status=$? - cat out/conftest.err >&5 - echo "$as_me:16389: \$? = $ac_status" >&5 - if (exit $ac_status) && test -s out/conftest2.$ac_objext - then - # The compiler can only warn and ignore the option if not recognized - # So say no if there are warnings - $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp - $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 - if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then - lt_cv_prog_compiler_c_o_F77=yes - fi - fi - chmod u+w . 2>&5 - $rm conftest* - # SGI C++ compiler will create directory out/ii_files/ for - # template instantiation - test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files - $rm out/* && rmdir out - cd .. - rmdir conftest - $rm conftest* +# Set to yes if building a shared library automatically hardcodes DIR into the library +# and all subsequent libraries and executables linked against it. +hardcode_automatic=$hardcode_automatic_CXX -fi -echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5 -echo "${ECHO_T}$lt_cv_prog_compiler_c_o_F77" >&6 +# Variables whose values should be saved in libtool wrapper scripts and +# restored at relink time. +variables_saved_for_relink="$variables_saved_for_relink" +# Whether libtool must link a program against all its dependency libraries. +link_all_deplibs=$link_all_deplibs_CXX -hard_links="nottested" -if test "$lt_cv_prog_compiler_c_o_F77" = no && test "$need_locks" != no; then - # do not overwrite the value of need_locks provided by the user - echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 -echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6 - hard_links=yes - $rm conftest* - ln conftest.a conftest.b 2>/dev/null && hard_links=no - touch conftest.a - ln conftest.a conftest.b 2>&5 || hard_links=no - ln conftest.a conftest.b 2>/dev/null && hard_links=no - echo "$as_me:$LINENO: result: $hard_links" >&5 -echo "${ECHO_T}$hard_links" >&6 - if test "$hard_links" = no; then - { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 -echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} - need_locks=warn - fi -else - need_locks=no -fi +# Compile-time system search path for libraries +sys_lib_search_path_spec=$lt_sys_lib_search_path_spec -echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 -echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6 +# Run-time system search path for libraries +sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec - runpath_var= - allow_undefined_flag_F77= - enable_shared_with_static_runtimes_F77=no - archive_cmds_F77= - archive_expsym_cmds_F77= - old_archive_From_new_cmds_F77= - old_archive_from_expsyms_cmds_F77= - export_dynamic_flag_spec_F77= - whole_archive_flag_spec_F77= - thread_safe_flag_spec_F77= - hardcode_libdir_flag_spec_F77= - hardcode_libdir_flag_spec_ld_F77= - hardcode_libdir_separator_F77= - hardcode_direct_F77=no - hardcode_minus_L_F77=no - hardcode_shlibpath_var_F77=unsupported - link_all_deplibs_F77=unknown - hardcode_automatic_F77=no - module_cmds_F77= - module_expsym_cmds_F77= - always_export_symbols_F77=no - export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' - # include_expsyms should be a list of space-separated symbols to be *always* - # included in the symbol list - include_expsyms_F77= - # exclude_expsyms can be an extended regexp of symbols to exclude - # it will be wrapped by ` (' and `)$', so one must not match beginning or - # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', - # as well as any symbol that contains `d'. - exclude_expsyms_F77="_GLOBAL_OFFSET_TABLE_" - # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out - # platforms (ab)use it in PIC code, but their linkers get confused if - # the symbol is explicitly referenced. Since portable code cannot - # rely on this symbol name, it's probably fine to never include it in - # preloaded symbol tables. - extract_expsyms_cmds= - # Just being paranoid about ensuring that cc_basename is set. - for cc_temp in $compiler""; do - case $cc_temp in - compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; - distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; - \-*) ;; - *) break;; - esac -done -cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` +# Fix the shell variable \$srcfile for the compiler. +fix_srcfile_path="$fix_srcfile_path_CXX" - case $host_os in - cygwin* | mingw* | pw32*) - # FIXME: the MSVC++ port hasn't been tested in a loooong time - # When not using gcc, we currently assume that we are using - # Microsoft Visual C++. - if test "$GCC" != yes; then - with_gnu_ld=no - fi - ;; - interix*) - # we just hope/assume this is gcc and not c89 (= MSVC++) - with_gnu_ld=yes - ;; - openbsd*) - with_gnu_ld=no - ;; - esac +# Set to yes if exported symbols are required. +always_export_symbols=$always_export_symbols_CXX - ld_shlibs_F77=yes - if test "$with_gnu_ld" = yes; then - # If archive_cmds runs LD, not CC, wlarc should be empty - wlarc='${wl}' +# The commands to list exported symbols. +export_symbols_cmds=$lt_export_symbols_cmds_CXX - # Set some defaults for GNU ld with shared library support. These - # are reset later if shared libraries are not supported. Putting them - # here allows them to be overridden if necessary. - runpath_var=LD_RUN_PATH - hardcode_libdir_flag_spec_F77='${wl}--rpath ${wl}$libdir' - export_dynamic_flag_spec_F77='${wl}--export-dynamic' - # ancient GNU ld didn't support --whole-archive et. al. - if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then - whole_archive_flag_spec_F77="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' - else - whole_archive_flag_spec_F77= - fi - supports_anon_versioning=no - case `$LD -v 2>/dev/null` in - *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 - *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... - *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... - *\ 2.11.*) ;; # other 2.11 versions - *) supports_anon_versioning=yes ;; - esac +# The commands to extract the exported symbol list from a shared archive. +extract_expsyms_cmds=$lt_extract_expsyms_cmds - # See if GNU ld supports shared libraries. - case $host_os in - aix3* | aix4* | aix5*) - # On AIX/PPC, the GNU linker is very broken - if test "$host_cpu" != ia64; then - ld_shlibs_F77=no - cat <&2 +# Symbols that should not be listed in the preloaded symbols. +exclude_expsyms=$lt_exclude_expsyms_CXX -*** Warning: the GNU linker, at least up to release 2.9.1, is reported -*** to be unable to reliably create shared libraries on AIX. -*** Therefore, libtool is disabling shared libraries support. If you -*** really care for shared libraries, you may want to modify your PATH -*** so that a non-GNU linker is found, and then restart. +# Symbols that must always be exported. +include_expsyms=$lt_include_expsyms_CXX -EOF - fi - ;; +# ### END LIBTOOL TAG CONFIG: $tagname - amigaos*) - archive_cmds_F77='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' - hardcode_libdir_flag_spec_F77='-L$libdir' - hardcode_minus_L_F77=yes +__EOF__ - # Samuel A. Falvo II reports - # that the semantics of dynamic libraries on AmigaOS, at least up - # to version 4, is to share data among multiple programs linked - # with the same dynamic library. Since this doesn't match the - # behavior of shared libraries on other platforms, we can't use - # them. - ld_shlibs_F77=no - ;; - beos*) - if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then - allow_undefined_flag_F77=unsupported - # Joseph Beckenbach says some releases of gcc - # support --undefined. This deserves some investigation. FIXME - archive_cmds_F77='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' - else - ld_shlibs_F77=no - fi - ;; +else + # If there is no Makefile yet, we rely on a make rule to execute + # `config.status --recheck' to rerun these tests and create the + # libtool script then. + test -f Makefile && make "$ltmain" +fi - cygwin* | mingw* | pw32*) - # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually meaningless, - # as there is no search path for DLLs. - hardcode_libdir_flag_spec_F77='-L$libdir' - allow_undefined_flag_F77=unsupported - always_export_symbols_F77=no - enable_shared_with_static_runtimes_F77=yes - export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols' - if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then - archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' - # If the export-symbols file already is a .def file (1st line - # is EXPORTS), use it as is; otherwise, prepend... - archive_expsym_cmds_F77='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then - cp $export_symbols $output_objdir/$soname.def; +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + +CC=$lt_save_CC +LDCXX=$LD +LD=$lt_save_LD +GCC=$lt_save_GCC +with_gnu_ldcxx=$with_gnu_ld +with_gnu_ld=$lt_save_with_gnu_ld +lt_cv_path_LDCXX=$lt_cv_path_LD +lt_cv_path_LD=$lt_save_path_LD +lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld +lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld + else - echo EXPORTS > $output_objdir/$soname.def; - cat $export_symbols >> $output_objdir/$soname.def; - fi~ - $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' - else - ld_shlibs_F77=no - fi - ;; + tagname="" + fi + ;; - interix3*) - hardcode_direct_F77=no - hardcode_shlibpath_var_F77=no - hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir' - export_dynamic_flag_spec_F77='${wl}-E' - # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. - # Instead, shared libraries are loaded at an image base (0x10000000 by - # default) and relocated if they conflict, which is a slow very memory - # consuming and fragmenting process. To avoid this, we pick a random, - # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link - # time. Moving up from 0x10000000 also allows more sbrk(2) space. - archive_cmds_F77='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' - archive_expsym_cmds_F77='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' - ;; + F77) + if test -n "$F77" && test "X$F77" != "Xno"; then - linux*) - if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then - tmp_addflag= - case $cc_basename,$host_cpu in - pgcc*) # Portland Group C compiler - whole_archive_flag_spec_F77='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' - tmp_addflag=' $pic_flag' - ;; - pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers - whole_archive_flag_spec_F77='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' - tmp_addflag=' $pic_flag -Mnomain' ;; - ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 - tmp_addflag=' -i_dynamic' ;; - efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 - tmp_addflag=' -i_dynamic -nofor_main' ;; - ifc* | ifort*) # Intel Fortran compiler - tmp_addflag=' -nofor_main' ;; - esac - archive_cmds_F77='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' +ac_ext=f +ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5' +ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_f77_compiler_gnu - if test $supports_anon_versioning = yes; then - archive_expsym_cmds_F77='$echo "{ global:" > $output_objdir/$libname.ver~ - cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ - $echo "local: *; };" >> $output_objdir/$libname.ver~ - $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' - fi - link_all_deplibs_F77=no - else - ld_shlibs_F77=no + +archive_cmds_need_lc_F77=no +allow_undefined_flag_F77= +always_export_symbols_F77=no +archive_expsym_cmds_F77= +export_dynamic_flag_spec_F77= +hardcode_direct_F77=no +hardcode_libdir_flag_spec_F77= +hardcode_libdir_flag_spec_ld_F77= +hardcode_libdir_separator_F77= +hardcode_minus_L_F77=no +hardcode_automatic_F77=no +module_cmds_F77= +module_expsym_cmds_F77= +link_all_deplibs_F77=unknown +old_archive_cmds_F77=$old_archive_cmds +no_undefined_flag_F77= +whole_archive_flag_spec_F77= +enable_shared_with_static_runtimes_F77=no + +# Source file extension for f77 test sources. +ac_ext=f + +# Object file extension for compiled f77 test sources. +objext=o +objext_F77=$objext + +# Code to be used in simple compile tests +lt_simple_compile_test_code=" subroutine t\n return\n end\n" + +# Code to be used in simple link tests +lt_simple_link_test_code=" program t\n end\n" + +# ltmain only uses $CC for tagged configurations so make sure $CC is set. + +# If no C compiler was specified, use CC. +LTCC=${LTCC-"$CC"} + +# Allow CC to be a program name with arguments. +compiler=$CC + + +# Allow CC to be a program name with arguments. +lt_save_CC="$CC" +CC=${F77-"f77"} +compiler=$CC +compiler_F77=$CC +cc_basename=`$echo X"$compiler" | $Xsed -e 's%^.*/%%'` + +{ echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 +echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; } +{ echo "$as_me:$LINENO: result: $can_build_shared" >&5 +echo "${ECHO_T}$can_build_shared" >&6; } + +{ echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 +echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; } +test "$can_build_shared" = "no" && enable_shared=no + +# On AIX, shared libraries and static libraries use the same namespace, and +# are all built from PIC. +case "$host_os" in +aix3*) + test "$enable_shared" = yes && enable_static=no + if test -n "$RANLIB"; then + archive_cmds="$archive_cmds~\$RANLIB \$lib" + postinstall_cmds='$RANLIB $lib' + fi + ;; +aix4*) + test "$enable_shared" = yes && enable_static=no + ;; +esac +{ echo "$as_me:$LINENO: result: $enable_shared" >&5 +echo "${ECHO_T}$enable_shared" >&6; } + +{ echo "$as_me:$LINENO: checking whether to build static libraries" >&5 +echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; } +# Make sure either enable_shared or enable_static is yes. +test "$enable_shared" = yes || enable_static=yes +{ echo "$as_me:$LINENO: result: $enable_static" >&5 +echo "${ECHO_T}$enable_static" >&6; } + +test "$ld_shlibs_F77" = no && can_build_shared=no + +GCC_F77="$G77" +LD_F77="$LD" + +lt_prog_compiler_wl_F77= +lt_prog_compiler_pic_F77= +lt_prog_compiler_static_F77= + +{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 +echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } + + if test "$GCC" = yes; then + lt_prog_compiler_wl_F77='-Wl,' + lt_prog_compiler_static_F77='-static' + + case $host_os in + aix*) + # All AIX code is PIC. + if test "$host_cpu" = ia64; then + # AIX 5 now supports IA64 processor + lt_prog_compiler_static_F77='-Bstatic' fi ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) - if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then - archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' - wlarc= - else - archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' - archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' - fi + amigaos*) + # FIXME: we need at least 68020 code to build shared libraries, but + # adding the `-m68020' flag to GCC prevents building anything better, + # like `-m68040'. + lt_prog_compiler_pic_F77='-m68020 -resident32 -malways-restore-a4' ;; - solaris*) - if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then - ld_shlibs_F77=no - cat <&2 + beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) + # PIC is the default for these OSes. + ;; -*** Warning: The releases 2.8.* of the GNU linker cannot reliably -*** create shared libraries on Solaris systems. Therefore, libtool -*** is disabling shared libraries support. We urge you to upgrade GNU -*** binutils to release 2.9.1 or newer. Another option is to modify -*** your PATH or compiler configuration so that the native linker is -*** used, and then restart. + mingw* | pw32* | os2*) + # This hack is so that the source file can tell whether it is being + # built for inclusion in a dll (and should export symbols for example). + lt_prog_compiler_pic_F77='-DDLL_EXPORT' + ;; -EOF - elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then - archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' - archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' - else - ld_shlibs_F77=no - fi + darwin* | rhapsody*) + # PIC is the default on this platform + # Common symbols not allowed in MH_DYLIB files + lt_prog_compiler_pic_F77='-fno-common' ;; - sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) - case `$LD -v 2>&1` in - *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) - ld_shlibs_F77=no - cat <<_LT_EOF 1>&2 + msdosdjgpp*) + # Just because we use GCC doesn't mean we suddenly get shared libraries + # on systems that don't support them. + lt_prog_compiler_can_build_shared_F77=no + enable_shared=no + ;; -*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not -*** reliably create shared libraries on SCO systems. Therefore, libtool -*** is disabling shared libraries support. We urge you to upgrade GNU -*** binutils to release 2.16.91.0.3 or newer. Another option is to modify -*** your PATH or compiler configuration so that the native linker is -*** used, and then restart. + sysv4*MP*) + if test -d /usr/nec; then + lt_prog_compiler_pic_F77=-Kconform_pic + fi + ;; -_LT_EOF + hpux*) + # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but + # not for PA HP-UX. + case "$host_cpu" in + hppa*64*|ia64*) + # +Z the default ;; - *) - if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then - hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`' - archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib' - archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib' - else - ld_shlibs_F77=no - fi + *) + lt_prog_compiler_pic_F77='-fPIC' ;; esac ;; - sunos4*) - archive_cmds_F77='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' - wlarc= - hardcode_direct_F77=yes - hardcode_shlibpath_var_F77=no - ;; - *) - if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then - archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' - archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' - else - ld_shlibs_F77=no - fi + lt_prog_compiler_pic_F77='-fPIC' ;; esac - - if test "$ld_shlibs_F77" = no; then - runpath_var= - hardcode_libdir_flag_spec_F77= - export_dynamic_flag_spec_F77= - whole_archive_flag_spec_F77= - fi else - # PORTME fill in a description of your system's linker (not GNU ld) + # PORTME Check for flag to pass linker flags through the system compiler. case $host_os in - aix3*) - allow_undefined_flag_F77=unsupported - always_export_symbols_F77=yes - archive_expsym_cmds_F77='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' - # Note: this linker hardcodes the directories in LIBPATH if there - # are no directories specified by -L. - hardcode_minus_L_F77=yes - if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then - # Neither direct hardcoding nor static linking is supported with a - # broken collect2. - hardcode_direct_F77=unsupported - fi - ;; - - aix4* | aix5*) + aix*) + lt_prog_compiler_wl_F77='-Wl,' if test "$host_cpu" = ia64; then - # On IA64, the linker does run time linking by default, so we don't - # have to do anything special. - aix_use_runtimelinking=no - exp_sym_flag='-Bexport' - no_entry_flag="" + # AIX 5 now supports IA64 processor + lt_prog_compiler_static_F77='-Bstatic' else - # If we're using GNU nm, then we don't want the "-C" option. - # -C means demangle to AIX nm, but means don't demangle with GNU nm - if $NM -V 2>&1 | grep 'GNU' > /dev/null; then - export_symbols_cmds_F77='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' - else - export_symbols_cmds_F77='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' - fi - aix_use_runtimelinking=no - - # Test if we are trying to use run time linking or normal - # AIX style linking. If -brtl is somewhere in LDFLAGS, we - # need to do runtime linking. - case $host_os in aix4.[23]|aix4.[23].*|aix5*) - for ld_flag in $LDFLAGS; do - if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then - aix_use_runtimelinking=yes - break - fi - done - ;; - esac - - exp_sym_flag='-bexport' - no_entry_flag='-bnoentry' + lt_prog_compiler_static_F77='-bnso -bI:/lib/syscalls.exp' fi + ;; - # When large executables or shared objects are built, AIX ld can - # have problems creating the table of contents. If linking a library - # or program results in "error TOC overflow" add -mminimal-toc to - # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not - # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. - - archive_cmds_F77='' - hardcode_direct_F77=yes - hardcode_libdir_separator_F77=':' - link_all_deplibs_F77=yes + mingw* | pw32* | os2*) + # This hack is so that the source file can tell whether it is being + # built for inclusion in a dll (and should export symbols for example). + lt_prog_compiler_pic_F77='-DDLL_EXPORT' + ;; - if test "$GCC" = yes; then - case $host_os in aix4.[012]|aix4.[012].*) - # We only want to do this on AIX 4.2 and lower, the check - # below for broken collect2 doesn't work under 4.3+ - collect2name=`${CC} -print-prog-name=collect2` - if test -f "$collect2name" && \ - strings "$collect2name" | grep resolve_lib_name >/dev/null - then - # We have reworked collect2 - hardcode_direct_F77=yes - else - # We have old collect2 - hardcode_direct_F77=unsupported - # It fails to find uninstalled libraries when the uninstalled - # path is not listed in the libpath. Setting hardcode_minus_L - # to unsupported forces relinking - hardcode_minus_L_F77=yes - hardcode_libdir_flag_spec_F77='-L$libdir' - hardcode_libdir_separator_F77= - fi - ;; - esac - shared_flag='-shared' - if test "$aix_use_runtimelinking" = yes; then - shared_flag="$shared_flag "'${wl}-G' - fi - else - # not using gcc - if test "$host_cpu" = ia64; then - # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release - # chokes on -Wl,-G. The following line is correct: - shared_flag='-G' - else - if test "$aix_use_runtimelinking" = yes; then - shared_flag='${wl}-G' - else - shared_flag='${wl}-bM:SRE' - fi - fi - fi + hpux9* | hpux10* | hpux11*) + lt_prog_compiler_wl_F77='-Wl,' + # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but + # not for PA HP-UX. + case "$host_cpu" in + hppa*64*|ia64*) + # +Z the default + ;; + *) + lt_prog_compiler_pic_F77='+Z' + ;; + esac + # Is there a better lt_prog_compiler_static that works with the bundled CC? + lt_prog_compiler_static_F77='${wl}-a ${wl}archive' + ;; - # It seems that -bexpall does not export symbols beginning with - # underscore (_), so it is better to generate a list of symbols to export. - always_export_symbols_F77=yes - if test "$aix_use_runtimelinking" = yes; then - # Warning - without using the other runtime loading flags (-brtl), - # -berok will link without error, but may produce a broken library. - allow_undefined_flag_F77='-berok' - # Determine the default libpath from the value encoded in an empty executable. - cat >conftest.$ac_ext <<_ACEOF - program main + irix5* | irix6* | nonstopux*) + lt_prog_compiler_wl_F77='-Wl,' + # PIC (with -KPIC) is the default. + lt_prog_compiler_static_F77='-non_shared' + ;; - end -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_f77_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + newsos6) + lt_prog_compiler_pic_F77='-KPIC' + lt_prog_compiler_static_F77='-Bstatic' + ;; -aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } -}'` -# Check for a 64-bit object if we didn't find anything. -if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } -}'`; fi -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 + linux*) + case $CC in + icc* | ecc*) + lt_prog_compiler_wl_F77='-Wl,' + lt_prog_compiler_pic_F77='-KPIC' + lt_prog_compiler_static_F77='-static' + ;; + ccc*) + lt_prog_compiler_wl_F77='-Wl,' + # All Alpha code is PIC. + lt_prog_compiler_static_F77='-non_shared' + ;; + esac + ;; -fi -rm -f conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext -if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi + osf3* | osf4* | osf5*) + lt_prog_compiler_wl_F77='-Wl,' + # All OSF/1 code is PIC. + lt_prog_compiler_static_F77='-non_shared' + ;; - hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath" - archive_expsym_cmds_F77="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" - else - if test "$host_cpu" = ia64; then - hardcode_libdir_flag_spec_F77='${wl}-R $libdir:/usr/lib:/lib' - allow_undefined_flag_F77="-z nodefs" - archive_expsym_cmds_F77="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols" - else - # Determine the default libpath from the value encoded in an empty executable. - cat >conftest.$ac_ext <<_ACEOF - program main + sco3.2v5*) + lt_prog_compiler_pic_F77='-Kpic' + lt_prog_compiler_static_F77='-dn' + ;; - end -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_f77_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + solaris*) + lt_prog_compiler_wl_F77='-Wl,' + lt_prog_compiler_pic_F77='-KPIC' + lt_prog_compiler_static_F77='-Bstatic' + ;; -aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } -}'` -# Check for a 64-bit object if we didn't find anything. -if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } -}'`; fi -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 + sunos4*) + lt_prog_compiler_wl_F77='-Qoption ld ' + lt_prog_compiler_pic_F77='-PIC' + lt_prog_compiler_static_F77='-Bstatic' + ;; -fi -rm -f conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext -if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi + sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) + lt_prog_compiler_wl_F77='-Wl,' + lt_prog_compiler_pic_F77='-KPIC' + lt_prog_compiler_static_F77='-Bstatic' + ;; - hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath" - # Warning - without using the other run time loading flags, - # -berok will link without error, but may produce a broken library. - no_undefined_flag_F77=' ${wl}-bernotok' - allow_undefined_flag_F77=' ${wl}-berok' - # Exported symbols can be pulled into shared objects from archives - whole_archive_flag_spec_F77='$convenience' - archive_cmds_need_lc_F77=yes - # This is similar to how AIX traditionally builds its shared libraries. - archive_expsym_cmds_F77="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' - fi + sysv4*MP*) + if test -d /usr/nec ;then + lt_prog_compiler_pic_F77='-Kconform_pic' + lt_prog_compiler_static_F77='-Bstatic' fi ;; - amigaos*) - archive_cmds_F77='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' - hardcode_libdir_flag_spec_F77='-L$libdir' - hardcode_minus_L_F77=yes - # see comment about different semantics on the GNU ld section - ld_shlibs_F77=no + uts4*) + lt_prog_compiler_pic_F77='-pic' + lt_prog_compiler_static_F77='-Bstatic' ;; - bsdi[45]*) - export_dynamic_flag_spec_F77=-rdynamic + *) + lt_prog_compiler_can_build_shared_F77=no ;; + esac + fi - cygwin* | mingw* | pw32*) - # When not using gcc, we currently assume that we are using - # Microsoft Visual C++. - # hardcode_libdir_flag_spec is actually meaningless, as there is - # no search path for DLLs. - hardcode_libdir_flag_spec_F77=' ' - allow_undefined_flag_F77=unsupported - # Tell ltmain to make .lib files, not .a files. - libext=lib - # Tell ltmain to make .dll files, not .so files. - shrext_cmds=".dll" - # FIXME: Setting linknames here is a bad hack. - archive_cmds_F77='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames=' - # The linker will automatically build a .lib file if we build a DLL. - old_archive_From_new_cmds_F77='true' - # FIXME: Should let the user specify the lib program. - old_archive_cmds_F77='lib /OUT:$oldlib$oldobjs$old_deplibs' - fix_srcfile_path_F77='`cygpath -w "$srcfile"`' - enable_shared_with_static_runtimes_F77=yes - ;; +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5 +echo "${ECHO_T}$lt_prog_compiler_pic_F77" >&6; } - darwin* | rhapsody*) - case $host_os in - rhapsody* | darwin1.[012]) - allow_undefined_flag_F77='${wl}-undefined ${wl}suppress' - ;; - *) # Darwin 1.3 on - if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then - allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' - else - case ${MACOSX_DEPLOYMENT_TARGET} in - 10.[012]) - allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' - ;; - 10.*) - allow_undefined_flag_F77='${wl}-undefined ${wl}dynamic_lookup' - ;; - esac - fi - ;; - esac - archive_cmds_need_lc_F77=no - hardcode_direct_F77=no - hardcode_automatic_F77=yes - hardcode_shlibpath_var_F77=unsupported - whole_archive_flag_spec_F77='' - link_all_deplibs_F77=yes - if test "$GCC" = yes ; then - output_verbose_link_cmd='echo' - archive_cmds_F77='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' - module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' - # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds - archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - module_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - else - case $cc_basename in - xlc*) - output_verbose_link_cmd='echo' - archive_cmds_F77='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring' - module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' - # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds - archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - module_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - ;; - *) - ld_shlibs_F77=no - ;; - esac - fi - ;; +# +# Check to make sure the PIC flag actually works. +# +if test -n "$lt_prog_compiler_pic_F77"; then - dgux*) - archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' - hardcode_libdir_flag_spec_F77='-L$libdir' - hardcode_shlibpath_var_F77=no - ;; +{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5 +echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... $ECHO_C" >&6; } +if test "${lt_prog_compiler_pic_works_F77+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + lt_prog_compiler_pic_works_F77=no + ac_outfile=conftest.$ac_objext + printf "$lt_simple_compile_test_code" > conftest.$ac_ext + lt_compiler_flag="$lt_prog_compiler_pic_F77" + # Insert the option either (1) after the last *FLAGS variable, or + # (2) before a word containing "conftest.", or (3) at the end. + # Note that $ac_compile itself does not contain backslashes and begins + # with a dollar sign (not a hyphen), so the echo should work correctly. + # The option is referenced via a variable to avoid confusing sed. + lt_compile=`echo "$ac_compile" | $SED \ + -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` + (eval echo "\"\$as_me:18072: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 + echo "$as_me:18076: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings + if test ! -s conftest.err; then + lt_prog_compiler_pic_works_F77=yes + fi + fi + $rm conftest* - freebsd1*) - ld_shlibs_F77=no - ;; +fi +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_F77" >&5 +echo "${ECHO_T}$lt_prog_compiler_pic_works_F77" >&6; } - # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor - # support. Future versions do this automatically, but an explicit c++rt0.o - # does not break anything, and helps significantly (at the cost of a little - # extra space). - freebsd2.2*) - archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' - hardcode_libdir_flag_spec_F77='-R$libdir' - hardcode_direct_F77=yes - hardcode_shlibpath_var_F77=no - ;; +if test x"$lt_prog_compiler_pic_works_F77" = xyes; then + case $lt_prog_compiler_pic_F77 in + "" | " "*) ;; + *) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;; + esac +else + lt_prog_compiler_pic_F77= + lt_prog_compiler_can_build_shared_F77=no +fi - # Unfortunately, older versions of FreeBSD 2 do not have this feature. - freebsd2*) - archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' - hardcode_direct_F77=yes - hardcode_minus_L_F77=yes - hardcode_shlibpath_var_F77=no - ;; +fi +case "$host_os" in + # For platforms which do not support PIC, -DPIC is meaningless: + *djgpp*) + lt_prog_compiler_pic_F77= + ;; + *) + lt_prog_compiler_pic_F77="$lt_prog_compiler_pic_F77" + ;; +esac - # FreeBSD 3 and greater uses gcc -shared to do shared libraries. - freebsd* | dragonfly*) - archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' - hardcode_libdir_flag_spec_F77='-R$libdir' - hardcode_direct_F77=yes - hardcode_shlibpath_var_F77=no - ;; +{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 +echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; } +if test "${lt_cv_prog_compiler_c_o_F77+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + lt_cv_prog_compiler_c_o_F77=no + $rm -r conftest 2>/dev/null + mkdir conftest + cd conftest + mkdir out + printf "$lt_simple_compile_test_code" > conftest.$ac_ext - # GNU/kFreeBSD uses gcc -shared to do shared libraries. - kfreebsd*-gnu) - archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' - hardcode_libdir_flag_spec_F77='-R$libdir' - hardcode_direct_F77=yes - hardcode_shlibpath_var_F77=no - link_all_deplibs_F77=no - ;; + # According to Tom Tromey, Ian Lance Taylor reported there are C compilers + # that will create temporary files in the current directory regardless of + # the output directory. Thus, making CWD read-only will cause this test + # to fail, enabling locking or at least warning the user not to do parallel + # builds. + chmod -w . - hpux9*) - if test "$GCC" = yes; then - archive_cmds_F77='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' - else - archive_cmds_F77='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' - fi - hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir' - hardcode_libdir_separator_F77=: - hardcode_direct_F77=yes + lt_compiler_flag="-o out/conftest2.$ac_objext" + # Insert the option either (1) after the last *FLAGS variable, or + # (2) before a word containing "conftest.", or (3) at the end. + # Note that $ac_compile itself does not contain backslashes and begins + # with a dollar sign (not a hyphen), so the echo should work correctly. + lt_compile=`echo "$ac_compile" | $SED \ + -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` + (eval echo "\"\$as_me:18139: $lt_compile\"" >&5) + (eval "$lt_compile" 2>out/conftest.err) + ac_status=$? + cat out/conftest.err >&5 + echo "$as_me:18143: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s out/conftest2.$ac_objext + then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings + if test ! -s out/conftest.err; then + lt_cv_prog_compiler_c_o_F77=yes + fi + fi + chmod u+w . + $rm conftest* out/* + rmdir out + cd .. + rmdir conftest + $rm conftest* - # hardcode_minus_L: Not really in the search PATH, - # but as the default location of the library. - hardcode_minus_L_F77=yes - export_dynamic_flag_spec_F77='${wl}-E' - ;; +fi +{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5 +echo "${ECHO_T}$lt_cv_prog_compiler_c_o_F77" >&6; } - hpux10*) - if test "$GCC" = yes -a "$with_gnu_ld" = no; then - archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' - else - archive_cmds_F77='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' - fi - if test "$with_gnu_ld" = no; then - hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir' - hardcode_libdir_separator_F77=: - hardcode_direct_F77=yes - export_dynamic_flag_spec_F77='${wl}-E' +hard_links="nottested" +if test "$lt_cv_prog_compiler_c_o_F77" = no && test "$need_locks" != no; then + # do not overwrite the value of need_locks provided by the user + { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 +echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; } + hard_links=yes + $rm conftest* + ln conftest.a conftest.b 2>/dev/null && hard_links=no + touch conftest.a + ln conftest.a conftest.b 2>&5 || hard_links=no + ln conftest.a conftest.b 2>/dev/null && hard_links=no + { echo "$as_me:$LINENO: result: $hard_links" >&5 +echo "${ECHO_T}$hard_links" >&6; } + if test "$hard_links" = no; then + { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 +echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} + need_locks=warn + fi +else + need_locks=no +fi + +{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 +echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } + + runpath_var= + allow_undefined_flag_F77= + enable_shared_with_static_runtimes_F77=no + archive_cmds_F77= + archive_expsym_cmds_F77= + old_archive_From_new_cmds_F77= + old_archive_from_expsyms_cmds_F77= + export_dynamic_flag_spec_F77= + whole_archive_flag_spec_F77= + thread_safe_flag_spec_F77= + hardcode_libdir_flag_spec_F77= + hardcode_libdir_flag_spec_ld_F77= + hardcode_libdir_separator_F77= + hardcode_direct_F77=no + hardcode_minus_L_F77=no + hardcode_shlibpath_var_F77=unsupported + link_all_deplibs_F77=unknown + hardcode_automatic_F77=no + module_cmds_F77= + module_expsym_cmds_F77= + always_export_symbols_F77=no + export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' + # include_expsyms should be a list of space-separated symbols to be *always* + # included in the symbol list + include_expsyms_F77= + # exclude_expsyms can be an extended regexp of symbols to exclude + # it will be wrapped by ` (' and `)$', so one must not match beginning or + # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', + # as well as any symbol that contains `d'. + exclude_expsyms_F77="_GLOBAL_OFFSET_TABLE_" + # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out + # platforms (ab)use it in PIC code, but their linkers get confused if + # the symbol is explicitly referenced. Since portable code cannot + # rely on this symbol name, it's probably fine to never include it in + # preloaded symbol tables. + extract_expsyms_cmds= + + case $host_os in + cygwin* | mingw* | pw32*) + # FIXME: the MSVC++ port hasn't been tested in a loooong time + # When not using gcc, we currently assume that we are using + # Microsoft Visual C++. + if test "$GCC" != yes; then + with_gnu_ld=no + fi + ;; + openbsd*) + with_gnu_ld=no + ;; + esac + + ld_shlibs_F77=yes + if test "$with_gnu_ld" = yes; then + # If archive_cmds runs LD, not CC, wlarc should be empty + wlarc='${wl}' + + # See if GNU ld supports shared libraries. + case $host_os in + aix3* | aix4* | aix5*) + # On AIX/PPC, the GNU linker is very broken + if test "$host_cpu" != ia64; then + ld_shlibs_F77=no + cat <&2 + +*** Warning: the GNU linker, at least up to release 2.9.1, is reported +*** to be unable to reliably create shared libraries on AIX. +*** Therefore, libtool is disabling shared libraries support. If you +*** really care for shared libraries, you may want to modify your PATH +*** so that a non-GNU linker is found, and then restart. - # hardcode_minus_L: Not really in the search PATH, - # but as the default location of the library. - hardcode_minus_L_F77=yes +EOF fi ;; - hpux11*) - if test "$GCC" = yes -a "$with_gnu_ld" = no; then - case $host_cpu in - hppa*64*) - archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' - ;; - ia64*) - archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' - ;; - *) - archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' - ;; - esac - else - case $host_cpu in - hppa*64*) - archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' - ;; - ia64*) - archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' - ;; - *) - archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' - ;; - esac - fi - if test "$with_gnu_ld" = no; then - hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir' - hardcode_libdir_separator_F77=: - - case $host_cpu in - hppa*64*|ia64*) - hardcode_libdir_flag_spec_ld_F77='+b $libdir' - hardcode_direct_F77=no - hardcode_shlibpath_var_F77=no - ;; - *) - hardcode_direct_F77=yes - export_dynamic_flag_spec_F77='${wl}-E' - - # hardcode_minus_L: Not really in the search PATH, - # but as the default location of the library. - hardcode_minus_L_F77=yes - ;; - esac - fi - ;; + amigaos*) + archive_cmds_F77='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' + hardcode_libdir_flag_spec_F77='-L$libdir' + hardcode_minus_L_F77=yes - irix5* | irix6* | nonstopux*) - if test "$GCC" = yes; then - archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' - else - archive_cmds_F77='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' - hardcode_libdir_flag_spec_ld_F77='-rpath $libdir' - fi - hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir' - hardcode_libdir_separator_F77=: - link_all_deplibs_F77=yes + # Samuel A. Falvo II reports + # that the semantics of dynamic libraries on AmigaOS, at least up + # to version 4, is to share data among multiple programs linked + # with the same dynamic library. Since this doesn't match the + # behavior of shared libraries on other platforms, we can't use + # them. + ld_shlibs_F77=no ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) - if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then - archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out + beos*) + if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then + allow_undefined_flag_F77=unsupported + # Joseph Beckenbach says some releases of gcc + # support --undefined. This deserves some investigation. FIXME + archive_cmds_F77='$CC -nostart $compiler_flags $libobjs $deplibs ${wl}-soname $wl$soname -o $lib' else - archive_cmds_F77='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF + ld_shlibs_F77=no fi - hardcode_libdir_flag_spec_F77='-R$libdir' - hardcode_direct_F77=yes - hardcode_shlibpath_var_F77=no ;; - newsos6) - archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' - hardcode_direct_F77=yes - hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir' - hardcode_libdir_separator_F77=: - hardcode_shlibpath_var_F77=no - ;; + cygwin* | mingw* | pw32*) + # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually meaningless, + # as there is no search path for DLLs. + hardcode_libdir_flag_spec_F77='-L$libdir' + allow_undefined_flag_F77=no + always_export_symbols_F77=no + enable_shared_with_static_runtimes_F77=yes + export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols' - openbsd*) - hardcode_direct_F77=yes - hardcode_shlibpath_var_F77=no - if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then - archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' - archive_expsym_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' - hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir' - export_dynamic_flag_spec_F77='${wl}-E' + if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then + archive_cmds_F77='$CC -shared $compiler_flags $libobjs $deplibs -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' + # If the export-symbols file already is a .def file (1st line + # is EXPORTS), use it as is; otherwise, prepend... + archive_expsym_cmds_F77='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then + cp $export_symbols $output_objdir/$soname.def; + else + echo EXPORTS > $output_objdir/$soname.def; + cat $export_symbols >> $output_objdir/$soname.def; + fi~ + $CC -shared $output_objdir/$soname.def $compiler_flags $libobjs $deplibs -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' else - case $host_os in - openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) - archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' - hardcode_libdir_flag_spec_F77='-R$libdir' - ;; - *) - archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' - hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir' - ;; - esac + ld_shlibs=no fi ;; - os2*) - hardcode_libdir_flag_spec_F77='-L$libdir' - hardcode_minus_L_F77=yes - allow_undefined_flag_F77=unsupported - archive_cmds_F77='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def' - old_archive_From_new_cmds_F77='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' - ;; - - osf3*) - if test "$GCC" = yes; then - allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*' - archive_cmds_F77='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' + wlarc= else - allow_undefined_flag_F77=' -expect_unresolved \*' - archive_cmds_F77='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' + archive_cmds_F77='$CC -shared $compiler_flags $libobjs $deplibs ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds_F77='$CC -shared $compiler_flags $libobjs $deplibs ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' fi - hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir' - hardcode_libdir_separator_F77=: ;; - osf4* | osf5*) # as osf3* with the addition of -msym flag - if test "$GCC" = yes; then - allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*' - archive_cmds_F77='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' - hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir' - else - allow_undefined_flag_F77=' -expect_unresolved \*' - archive_cmds_F77='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' - archive_expsym_cmds_F77='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~ - $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp' + solaris* | sysv5*) + if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then + ld_shlibs_F77=no + cat <&2 - # Both c and cxx compiler support -rpath directly - hardcode_libdir_flag_spec_F77='-rpath $libdir' - fi - hardcode_libdir_separator_F77=: - ;; +*** Warning: The releases 2.8.* of the GNU linker cannot reliably +*** create shared libraries on Solaris systems. Therefore, libtool +*** is disabling shared libraries support. We urge you to upgrade GNU +*** binutils to release 2.9.1 or newer. Another option is to modify +*** your PATH or compiler configuration so that the native linker is +*** used, and then restart. - solaris*) - no_undefined_flag_F77=' -z text' - if test "$GCC" = yes; then - wlarc='${wl}' - archive_cmds_F77='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' - archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ - $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp' +EOF + elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then + archive_cmds_F77='$CC -shared $compiler_flags $libobjs $deplibs ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds_F77='$CC -shared $compiler_flags $libobjs $deplibs ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' else - wlarc='' - archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' - archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ - $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' + ld_shlibs_F77=no fi - hardcode_libdir_flag_spec_F77='-R$libdir' - hardcode_shlibpath_var_F77=no - case $host_os in - solaris2.[0-5] | solaris2.[0-5].*) ;; - *) - # The compiler driver will combine linker options so we - # cannot just pass the convience library names through - # without $wl, iff we do not link with $LD. - # Luckily, gcc supports the same syntax we need for Sun Studio. - # Supported since Solaris 2.6 (maybe 2.5.1?) - case $wlarc in - '') - whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract' ;; - *) - whole_archive_flag_spec_F77='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' ;; - esac ;; - esac - link_all_deplibs_F77=yes ;; sunos4*) - if test "x$host_vendor" = xsequent; then - # Use $CC to link under sequent, because it throws in some extra .o - # files that make .init and .fini sections work. - archive_cmds_F77='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' - else - archive_cmds_F77='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' - fi - hardcode_libdir_flag_spec_F77='-L$libdir' + archive_cmds_F77='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' + wlarc= hardcode_direct_F77=yes - hardcode_minus_L_F77=yes - hardcode_shlibpath_var_F77=no - ;; - - sysv4) - case $host_vendor in - sni) - archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' - hardcode_direct_F77=yes # is this really true??? - ;; - siemens) - ## LD is ld it makes a PLAMLIB - ## CC just makes a GrossModule. - archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags' - reload_cmds_F77='$CC -r -o $output$reload_objs' - hardcode_direct_F77=no - ;; - motorola) - archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' - hardcode_direct_F77=no #Motorola manual says yes, but my tests say they lie - ;; - esac - runpath_var='LD_RUN_PATH' - hardcode_shlibpath_var_F77=no - ;; - - sysv4.3*) - archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_shlibpath_var_F77=no - export_dynamic_flag_spec_F77='-Bexport' ;; - sysv4*MP*) - if test -d /usr/nec; then - archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' - hardcode_shlibpath_var_F77=no - runpath_var=LD_RUN_PATH - hardcode_runpath_var=yes - ld_shlibs_F77=yes + *) + if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then + archive_cmds_F77='$CC -shared $compiler_flags $libobjs $deplibs ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds_F77='$CC -shared $compiler_flags $libobjs $deplibs ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + else + ld_shlibs_F77=no fi ;; + esac - sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*) - no_undefined_flag_F77='${wl}-z,text' - archive_cmds_need_lc_F77=no - hardcode_shlibpath_var_F77=no - runpath_var='LD_RUN_PATH' - - if test "$GCC" = yes; then - archive_cmds_F77='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' - archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' + if test "$ld_shlibs_F77" = yes; then + runpath_var=LD_RUN_PATH + hardcode_libdir_flag_spec_F77='${wl}--rpath ${wl}$libdir' + export_dynamic_flag_spec_F77='${wl}--export-dynamic' + # ancient GNU ld didn't support --whole-archive et. al. + if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then + whole_archive_flag_spec_F77="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' else - archive_cmds_F77='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' - archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' + whole_archive_flag_spec_F77= + fi + fi + else + # PORTME fill in a description of your system's linker (not GNU ld) + case $host_os in + aix3*) + allow_undefined_flag_F77=unsupported + always_export_symbols_F77=yes + archive_expsym_cmds_F77='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' + # Note: this linker hardcodes the directories in LIBPATH if there + # are no directories specified by -L. + hardcode_minus_L_F77=yes + if test "$GCC" = yes && test -z "$link_static_flag"; then + # Neither direct hardcoding nor static linking is supported with a + # broken collect2. + hardcode_direct_F77=unsupported fi ;; - sysv5* | sco3.2v5* | sco5v6*) - # Note: We can NOT use -z defs as we might desire, because we do not - # link with -lc, and that would cause any symbols used from libc to - # always be unresolved, which means just about no library would - # ever link correctly. If we're not using GNU ld we use -z text - # though, which does catch some bad symbols but isn't as heavy-handed - # as -z defs. - no_undefined_flag_F77='${wl}-z,text' - allow_undefined_flag_F77='${wl}-z,nodefs' - archive_cmds_need_lc_F77=no - hardcode_shlibpath_var_F77=no - hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' - hardcode_libdir_separator_F77=':' - link_all_deplibs_F77=yes - export_dynamic_flag_spec_F77='${wl}-Bexport' - runpath_var='LD_RUN_PATH' - - if test "$GCC" = yes; then - archive_cmds_F77='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' - archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' + aix4* | aix5*) + if test "$host_cpu" = ia64; then + # On IA64, the linker does run time linking by default, so we don't + # have to do anything special. + aix_use_runtimelinking=no + exp_sym_flag='-Bexport' + no_entry_flag="" else - archive_cmds_F77='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' - archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' + # If we're using GNU nm, then we don't want the "-C" option. + # -C means demangle to AIX nm, but means don't demangle with GNU nm + if $NM -V 2>&1 | grep 'GNU' > /dev/null; then + export_symbols_cmds_F77='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' + else + export_symbols_cmds_F77='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' + fi + + # KDE requires run time linking. Make it the default. + aix_use_runtimelinking=yes + exp_sym_flag='-bexport' + no_entry_flag='-bnoentry' fi - ;; - uts4*) - archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' - hardcode_libdir_flag_spec_F77='-L$libdir' - hardcode_shlibpath_var_F77=no - ;; - - *) - ld_shlibs_F77=no - ;; - esac - fi + # When large executables or shared objects are built, AIX ld can + # have problems creating the table of contents. If linking a library + # or program results in "error TOC overflow" add -mminimal-toc to + # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not + # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. -echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5 -echo "${ECHO_T}$ld_shlibs_F77" >&6 -test "$ld_shlibs_F77" = no && can_build_shared=no + archive_cmds_F77='' + hardcode_direct_F77=yes + hardcode_libdir_separator_F77=':' + link_all_deplibs_F77=yes -# -# Do we need to explicitly link libc? -# -case "x$archive_cmds_need_lc_F77" in -x|xyes) - # Assume -lc should be added - archive_cmds_need_lc_F77=yes + if test "$GCC" = yes; then + case $host_os in aix4.012|aix4.012.*) + # We only want to do this on AIX 4.2 and lower, the check + # below for broken collect2 doesn't work under 4.3+ + collect2name=`${CC} -print-prog-name=collect2` + if test -f "$collect2name" && \ + strings "$collect2name" | grep resolve_lib_name >/dev/null + then + # We have reworked collect2 + hardcode_direct_F77=yes + else + # We have old collect2 + hardcode_direct_F77=unsupported + # It fails to find uninstalled libraries when the uninstalled + # path is not listed in the libpath. Setting hardcode_minus_L + # to unsupported forces relinking + hardcode_minus_L_F77=yes + hardcode_libdir_flag_spec_F77='-L$libdir' + hardcode_libdir_separator_F77= + fi + esac + shared_flag='-shared' + else + # not using gcc + if test "$host_cpu" = ia64; then + # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release + # chokes on -Wl,-G. The following line is correct: + shared_flag='-G' + else + if test "$aix_use_runtimelinking" = yes; then + shared_flag='-qmkshrobj ${wl}-G' + else + shared_flag='-qmkshrobj' + fi + fi + fi - if test "$enable_shared" = yes && test "$GCC" = yes; then - case $archive_cmds_F77 in - *'~'*) - # FIXME: we may have to deal with multi-command sequences. - ;; - '$CC '*) - # Test whether the compiler implicitly links with -lc since on some - # systems, -lgcc has to come before -lc. If gcc already passes -lc - # to ld, don't add -lc before -lgcc. - echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 -echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6 - $rm conftest* - printf "$lt_simple_compile_test_code" > conftest.$ac_ext + # Let the compiler handle the export list. + always_export_symbols_F77=no + if test "$aix_use_runtimelinking" = yes; then + # Warning - without using the other runtime loading flags (-brtl), + # -berok will link without error, but may produce a broken library. + allow_undefined_flag_F77='-berok' + # Determine the default libpath from the value encoded in an empty executable. + cat >conftest.$ac_ext <<_ACEOF + program main - if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + end +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } 2>conftest.err; then - soname=conftest - lib=conftest - libobjs=conftest.$ac_objext - deplibs= - wl=$lt_prog_compiler_wl_F77 - pic_flag=$lt_prog_compiler_pic_F77 - compiler_flags=-v - linker_flags=-v - verstring= - output_objdir=. - libname=conftest - lt_save_allow_undefined_flag=$allow_undefined_flag_F77 - allow_undefined_flag_F77= - if { (eval echo "$as_me:$LINENO: \"$archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5 - (eval $archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_f77_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } - then - archive_cmds_need_lc_F77=no - else - archive_cmds_need_lc_F77=yes - fi - allow_undefined_flag_F77=$lt_save_allow_undefined_flag - else - cat conftest.err 1>&5 - fi - $rm conftest* - echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5 -echo "${ECHO_T}$archive_cmds_need_lc_F77" >&6 - ;; - esac - fi - ;; + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then -echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 -echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6 -library_names_spec= -libname_spec='lib$name' -soname_spec= -shrext_cmds=".so" -postinstall_cmds= -postuninstall_cmds= -finish_cmds= -finish_eval= -shlibpath_var= -shlibpath_overrides_runpath=unknown -version_type=none -dynamic_linker="$host_os ld.so" -sys_lib_dlsearch_path_spec="/lib /usr/lib" -if test "$GCC" = yes; then - sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` - if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then - # if the path contains ";" then we assume it to be the separator - # otherwise default to the standard path separator (i.e. ":") - it is - # assumed that no part of a normal pathname contains ";" but that should - # okay in the real world where ";" in dirpaths is itself problematic. - sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` - else - sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` - fi +aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } +}'` +# Check for a 64-bit object if we didn't find anything. +if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } +}'`; fi else - sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + fi -need_lib_prefix=unknown -hardcode_into_libs=no -# when you set need_version to no, make sure it does not cause -set_version -# flags to be left without arguments -need_version=unknown +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi -case $host_os in -aix3*) - version_type=linux - library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' - shlibpath_var=LIBPATH + hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath" + archive_cmds_F77="\$CC"' -o $output_objdir/$soname $compiler_flags $libobjs $deplibs `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '" $shared_flag" + archive_expsym_cmds_F77="\$CC"' -o $output_objdir/$soname $compiler_flags $libobjs $deplibs `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" + else + if test "$host_cpu" = ia64; then + hardcode_libdir_flag_spec_F77='${wl}-R $libdir:/usr/lib:/lib' + allow_undefined_flag_F77="-z nodefs" + archive_expsym_cmds_F77="\$CC $shared_flag"' -o $output_objdir/$soname $compiler_flags $libobjs $deplibs ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols" + else + # Determine the default libpath from the value encoded in an empty executable. + cat >conftest.$ac_ext <<_ACEOF + program main - # AIX 3 has no versioning support, so we append a major version to the name. - soname_spec='${libname}${release}${shared_ext}$major' - ;; + end +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_f77_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then -aix4* | aix5*) - version_type=linux - need_lib_prefix=no - need_version=no - hardcode_into_libs=yes - if test "$host_cpu" = ia64; then - # AIX 5 supports IA64 - library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' - shlibpath_var=LD_LIBRARY_PATH - else - # With GCC up to 2.95.x, collect2 would create an import file - # for dependence libraries. The import file would start with - # the line `#! .'. This would cause the generated library to - # depend on `.', always an invalid library. This was fixed in - # development snapshots of GCC prior to 3.0. - case $host_os in - aix4 | aix4.[01] | aix4.[01].*) - if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' - echo ' yes ' - echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then - : - else - can_build_shared=no - fi - ;; - esac - # AIX (on Power*) has no versioning support, so currently we can not hardcode correct - # soname into executable. Probably we can add versioning support to - # collect2, so additional links can be useful in future. - if test "$aix_use_runtimelinking" = yes; then - # If using run time linking (on AIX 4.2 or later) use lib.so - # instead of lib.a to let people know that these are not - # typical AIX shared libraries. - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' - else - # We preserve .a as extension for shared libraries through AIX4.2 - # and later when we are not doing run time linking. - library_names_spec='${libname}${release}.a $libname.a' - soname_spec='${libname}${release}${shared_ext}$major' - fi - shlibpath_var=LIBPATH - fi - ;; +aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } +}'` +# Check for a 64-bit object if we didn't find anything. +if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } +}'`; fi +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 -amigaos*) - library_names_spec='$libname.ixlibrary $libname.a' - # Create ${libname}_ixlibrary.a entries in /sys/libs. - finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' - ;; -beos*) - library_names_spec='${libname}${shared_ext}' - dynamic_linker="$host_os ld.so" - shlibpath_var=LIBRARY_PATH - ;; +fi -bsdi[45]*) - version_type=linux - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' - shlibpath_var=LD_LIBRARY_PATH - sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" - sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" - # the default ld.so.conf also contains /usr/contrib/lib and - # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow - # libtool to hard-code these into programs - ;; - -cygwin* | mingw* | pw32*) - version_type=windows - shrext_cmds=".dll" - need_version=no - need_lib_prefix=no +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi - case $GCC,$host_os in - yes,cygwin* | yes,mingw* | yes,pw32*) - library_names_spec='$libname.dll.a' - # DLL is installed to $(libdir)/../bin by postinstall_cmds - postinstall_cmds='base_file=`basename \${file}`~ - dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ - dldir=$destdir/`dirname \$dlpath`~ - test -d \$dldir || mkdir -p \$dldir~ - $install_prog $dir/$dlname \$dldir/$dlname~ - chmod a+x \$dldir/$dlname' - postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ - dlpath=$dir/\$dldll~ - $rm \$dlpath' - shlibpath_overrides_runpath=yes + hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath" + # Warning - without using the other run time loading flags, + # -berok will link without error, but may produce a broken library. + no_undefined_flag_F77=' ${wl}-bernotok' + allow_undefined_flag_F77=' ${wl}-berok' + # -bexpall does not export symbols beginning with underscore (_) + always_export_symbols_F77=yes + # Exported symbols can be pulled into shared objects from archives + whole_archive_flag_spec_F77=' ' + archive_cmds_need_lc_F77=yes + # This is similar to how AIX traditionally builds it's shared libraries. + archive_expsym_cmds_F77="\$CC $shared_flag"' -o $output_objdir/$soname $compiler_flags $libobjs $deplibs ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' + fi + fi + ;; - case $host_os in - cygwin*) - # Cygwin DLLs use 'cyg' prefix rather than 'lib' - soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' - sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" + amigaos*) + archive_cmds_F77='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' + hardcode_libdir_flag_spec_F77='-L$libdir' + hardcode_minus_L_F77=yes + # see comment about different semantics on the GNU ld section + ld_shlibs_F77=no ;; - mingw*) - # MinGW DLLs use traditional 'lib' prefix - soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' - sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` - if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then - # It is most probably a Windows format PATH printed by - # mingw gcc, but we are running on Cygwin. Gcc prints its search - # path with ; separators, and with drive letters. We can handle the - # drive letters (cygwin fileutils understands them), so leave them, - # especially as we might pass files found there to a mingw objdump, - # which wouldn't understand a cygwinified path. Ahh. - sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` - else - sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` - fi + + bsdi4*) + export_dynamic_flag_spec_F77=-rdynamic ;; - pw32*) - # pw32 DLLs use 'pw' prefix rather than 'lib' - library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' + + cygwin* | mingw* | pw32*) + # When not using gcc, we currently assume that we are using + # Microsoft Visual C++. + # hardcode_libdir_flag_spec is actually meaningless, as there is + # no search path for DLLs. + hardcode_libdir_flag_spec_F77=' ' + allow_undefined_flag_F77=no + # Tell ltmain to make .lib files, not .a files. + libext=lib + # Tell ltmain to make .dll files, not .so files. + shrext=".dll" + # FIXME: Setting linknames here is a bad hack. + archive_cmds_F77='$CC -o $lib $compiler_flags $libobjs `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames=' + # The linker will automatically build a .lib file if we build a DLL. + old_archive_From_new_cmds_F77='true' + # FIXME: Should let the user specify the lib program. + old_archive_cmds_F77='lib /OUT:$oldlib$oldobjs$old_deplibs' + fix_srcfile_path='`cygpath -w "$srcfile"`' + enable_shared_with_static_runtimes_F77=yes ;; - esac - ;; - *) - library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' - ;; - esac - dynamic_linker='Win32 ld.exe' - # FIXME: first we should search . and the directory the executable is in - shlibpath_var=PATH - ;; + darwin* | rhapsody*) + if test "$GXX" = yes ; then + archive_cmds_need_lc_F77=no + case "$host_os" in + rhapsody* | darwin1.[012]) + allow_undefined_flag_F77='-Wl,-undefined -Wl,suppress' + ;; + *) # Darwin 1.3 on + if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then + allow_undefined_flag_F77='-Wl,-flat_namespace -Wl,-undefined -Wl,suppress' + else + case ${MACOSX_DEPLOYMENT_TARGET} in + 10.012) + allow_undefined_flag_F77='-Wl,-flat_namespace -Wl,-undefined -Wl,suppress' + ;; + 10.*) + allow_undefined_flag_F77='-Wl,-undefined -Wl,dynamic_lookup' + ;; + esac + fi + ;; + esac + lt_int_apple_cc_single_mod=no + output_verbose_link_cmd='echo' + if $CC -dumpspecs 2>&1 | grep 'single_module' >/dev/null ; then + lt_int_apple_cc_single_mod=yes + fi + if test "X$lt_int_apple_cc_single_mod" = Xyes ; then + archive_cmds_F77='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $compiler_flags $libobjs $deplibs -install_name $rpath/$soname $verstring' + else + archive_cmds_F77='$CC -r ${wl}-bind_at_load -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $compiler_flags $deplibs -install_name $rpath/$soname $verstring' + fi + module_cmds_F77='$CC ${wl}-bind_at_load $allow_undefined_flag -o $lib -bundle $compiler_flags $libobjs $deplibs' + # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's + if test "X$lt_int_apple_cc_single_mod" = Xyes ; then + archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $compiler_flags $libobjs $deplibs -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + else + archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r ${wl}-bind_at_load -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $compiler_flags $deplibs -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + fi + module_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $compiler_flags $libobjs $deplibs~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + hardcode_direct_F77=no + hardcode_automatic_F77=yes + hardcode_shlibpath_var_F77=unsupported + whole_archive_flag_spec_F77='-all_load $convenience' + link_all_deplibs_F77=yes + else + ld_shlibs_F77=no + fi + ;; -darwin* | rhapsody*) - dynamic_linker="$host_os dyld" - version_type=darwin - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext' - soname_spec='${libname}${release}${major}$shared_ext' - shlibpath_overrides_runpath=yes - shlibpath_var=DYLD_LIBRARY_PATH - shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' - # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same. - if test "$GCC" = yes; then - sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"` - else - sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib' - fi - sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' - ;; + dgux*) + archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_libdir_flag_spec_F77='-L$libdir' + hardcode_shlibpath_var_F77=no + ;; -dgux*) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - ;; + freebsd1*) + ld_shlibs_F77=no + ;; -freebsd1*) - dynamic_linker=no - ;; + # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor + # support. Future versions do this automatically, but an explicit c++rt0.o + # does not break anything, and helps significantly (at the cost of a little + # extra space). + freebsd2.2*) + archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' + hardcode_libdir_flag_spec_F77='-R$libdir' + hardcode_direct_F77=yes + hardcode_shlibpath_var_F77=no + ;; -kfreebsd*-gnu) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='GNU ld.so' - ;; + # Unfortunately, older versions of FreeBSD 2 do not have this feature. + freebsd2*) + archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' + hardcode_direct_F77=yes + hardcode_minus_L_F77=yes + hardcode_shlibpath_var_F77=no + ;; -freebsd* | dragonfly*) - # DragonFly does not have aout. When/if they implement a new - # versioning mechanism, adjust this. - if test -x /usr/bin/objformat; then - objformat=`/usr/bin/objformat` - else - case $host_os in - freebsd[123]*) objformat=aout ;; - *) objformat=elf ;; - esac - fi - version_type=freebsd-$objformat - case $version_type in - freebsd-elf*) - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' - need_version=no - need_lib_prefix=no + # FreeBSD 3 and greater uses gcc -shared to do shared libraries. + freebsd* | kfreebsd*-gnu) + archive_cmds_F77='$CC -shared -o $lib $compiler_flags $libobjs $deplibs' + hardcode_libdir_flag_spec_F77='-R$libdir' + hardcode_direct_F77=yes + hardcode_shlibpath_var_F77=no ;; - freebsd-*) - library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' - need_version=yes + + hpux9*) + if test "$GCC" = yes; then + archive_cmds_F77='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $compiler_flags $libobjs $deplibs~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' + else + archive_cmds_F77='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' + fi + hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir' + hardcode_libdir_separator_F77=: + hardcode_direct_F77=yes + + # hardcode_minus_L: Not really in the search PATH, + # but as the default location of the library. + hardcode_minus_L_F77=yes + export_dynamic_flag_spec_F77='${wl}-E' ;; - esac - shlibpath_var=LD_LIBRARY_PATH - case $host_os in - freebsd2*) - shlibpath_overrides_runpath=yes - ;; - freebsd3.[01]* | freebsdelf3.[01]*) - shlibpath_overrides_runpath=yes - hardcode_into_libs=yes - ;; - freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ - freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - ;; - freebsd*) # from 4.6 on - shlibpath_overrides_runpath=yes - hardcode_into_libs=yes - ;; - esac - ;; -gnu*) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - hardcode_into_libs=yes - ;; + hpux10* | hpux11*) + if test "$GCC" = yes -a "$with_gnu_ld" = no; then + case "$host_cpu" in + hppa*64*|ia64*) + archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname -o $lib $compiler_flags $libobjs $deplibs' + ;; + *) + archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $compiler_flags $libobjs $deplibs' + ;; + esac + else + case "$host_cpu" in + hppa*64*|ia64*) + archive_cmds_F77='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags' + ;; + *) + archive_cmds_F77='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' + ;; + esac + fi + if test "$with_gnu_ld" = no; then + case "$host_cpu" in + hppa*64*) + hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir' + hardcode_libdir_flag_spec_ld_F77='+b $libdir' + hardcode_libdir_separator_F77=: + hardcode_direct_F77=no + hardcode_shlibpath_var_F77=no + ;; + ia64*) + hardcode_libdir_flag_spec_F77='-L$libdir' + hardcode_direct_F77=no + hardcode_shlibpath_var_F77=no -hpux9* | hpux10* | hpux11*) + # hardcode_minus_L: Not really in the search PATH, + # but as the default location of the library. + hardcode_minus_L_F77=yes + ;; + *) + hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir' + hardcode_libdir_separator_F77=: + hardcode_direct_F77=yes + export_dynamic_flag_spec_F77='${wl}-E' + + # hardcode_minus_L: Not really in the search PATH, + # but as the default location of the library. + hardcode_minus_L_F77=yes + ;; + esac + fi + ;; + + irix5* | irix6* | nonstopux*) + if test "$GCC" = yes; then + archive_cmds_F77='$CC -shared $compiler_flags $libobjs $deplibs ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + else + archive_cmds_F77='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' + hardcode_libdir_flag_spec_ld_F77='-rpath $libdir' + fi + hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir' + hardcode_libdir_separator_F77=: + link_all_deplibs_F77=yes + ;; + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out + else + archive_cmds_F77='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF + fi + hardcode_libdir_flag_spec_F77='-R$libdir' + hardcode_direct_F77=yes + hardcode_shlibpath_var_F77=no + ;; + + newsos6) + archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_direct_F77=yes + hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir' + hardcode_libdir_separator_F77=: + hardcode_shlibpath_var_F77=no + ;; + + openbsd*) + hardcode_direct_F77=yes + hardcode_shlibpath_var_F77=no + if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then + archive_cmds_F77='$CC -shared $pic_flag -o $lib $compiler_flags $libobjs $deplibs' + hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir' + export_dynamic_flag_spec_F77='${wl}-E' + else + case $host_os in + openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) + archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' + hardcode_libdir_flag_spec_F77='-R$libdir' + ;; + *) + archive_cmds_F77='$CC -shared $pic_flag -o $lib $compiler_flags $libobjs $deplibs' + hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir' + ;; + esac + fi + ;; + + os2*) + hardcode_libdir_flag_spec_F77='-L$libdir' + hardcode_minus_L_F77=yes + allow_undefined_flag_F77=unsupported + archive_cmds_F77='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $compiler_flags $libobjs $deplibs$output_objdir/$libname.def' + old_archive_From_new_cmds_F77='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' + ;; + + osf3*) + if test "$GCC" = yes; then + allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*' + archive_cmds_F77='$CC -shared${allow_undefined_flag} $compiler_flags $libobjs $deplibs ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + else + allow_undefined_flag_F77=' -expect_unresolved \*' + archive_cmds_F77='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' + fi + hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir' + hardcode_libdir_separator_F77=: + ;; + + osf4* | osf5*) # as osf3* with the addition of -msym flag + if test "$GCC" = yes; then + allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*' + archive_cmds_F77='$CC -shared${allow_undefined_flag} $compiler_flags $libobjs $deplibs ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir' + else + allow_undefined_flag_F77=' -expect_unresolved \*' + archive_cmds_F77='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' + archive_expsym_cmds_F77='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~ + $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib~$rm $lib.exp' + + # Both c and cxx compiler support -rpath directly + hardcode_libdir_flag_spec_F77='-rpath $libdir' + fi + hardcode_libdir_separator_F77=: + ;; + + sco3.2v5*) + archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_shlibpath_var_F77=no + export_dynamic_flag_spec_F77='${wl}-Bexport' + runpath_var=LD_RUN_PATH + hardcode_runpath_var=yes + ;; + + solaris*) + no_undefined_flag_F77=' -z text' + if test "$GCC" = yes; then + archive_cmds_F77='$CC -shared ${wl}-h ${wl}$soname -o $lib $compiler_flags $libobjs $deplibs' + archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ + $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $compiler_flags $libobjs $deplibs~$rm $lib.exp' + else + archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' + archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ + $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' + fi + hardcode_libdir_flag_spec_F77='-R$libdir' + hardcode_shlibpath_var_F77=no + case $host_os in + solaris2.[0-5] | solaris2.[0-5].*) ;; + *) # Supported since Solaris 2.6 (maybe 2.5.1?) + whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract' ;; + esac + link_all_deplibs_F77=yes + ;; + + sunos4*) + if test "x$host_vendor" = xsequent; then + # Use $CC to link under sequent, because it throws in some extra .o + # files that make .init and .fini sections work. + archive_cmds_F77='$CC -G ${wl}-h $soname -o $lib $compiler_flags $libobjs $deplibs' + else + archive_cmds_F77='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' + fi + hardcode_libdir_flag_spec_F77='-L$libdir' + hardcode_direct_F77=yes + hardcode_minus_L_F77=yes + hardcode_shlibpath_var_F77=no + ;; + + sysv4) + case $host_vendor in + sni) + archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_direct_F77=yes # is this really true??? + ;; + siemens) + ## LD is ld it makes a PLAMLIB + ## CC just makes a GrossModule. + archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags' + reload_cmds_F77='$CC -r -o $output$reload_objs' + hardcode_direct_F77=no + ;; + motorola) + archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_direct_F77=no #Motorola manual says yes, but my tests say they lie + ;; + esac + runpath_var='LD_RUN_PATH' + hardcode_shlibpath_var_F77=no + ;; + + sysv4.3*) + archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_shlibpath_var_F77=no + export_dynamic_flag_spec_F77='-Bexport' + ;; + + sysv4*MP*) + if test -d /usr/nec; then + archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_shlibpath_var_F77=no + runpath_var=LD_RUN_PATH + hardcode_runpath_var=yes + ld_shlibs_F77=yes + fi + ;; + + sysv4.2uw2*) + archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags' + hardcode_direct_F77=yes + hardcode_minus_L_F77=no + hardcode_shlibpath_var_F77=no + hardcode_runpath_var=yes + runpath_var=LD_RUN_PATH + ;; + + sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7*) + no_undefined_flag_F77='${wl}-z ${wl}text' + if test "$GCC" = yes; then + archive_cmds_F77='$CC -shared ${wl}-h ${wl}$soname -o $lib $compiler_flags $libobjs $deplibs' + else + archive_cmds_F77='$CC -G ${wl}-h ${wl}$soname -o $lib $compiler_flags $libobjs $deplibs' + fi + runpath_var='LD_RUN_PATH' + hardcode_shlibpath_var_F77=no + ;; + + sysv5*) + no_undefined_flag_F77=' -z text' + # $CC -shared without GNU ld will not create a library from C++ + # object files and a static libstdc++, better avoid it by now + archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' + archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ + $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' + hardcode_libdir_flag_spec_F77= + hardcode_shlibpath_var_F77=no + runpath_var='LD_RUN_PATH' + ;; + + uts4*) + archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_libdir_flag_spec_F77='-L$libdir' + hardcode_shlibpath_var_F77=no + ;; + + *) + ld_shlibs_F77=no + ;; + esac + fi + +{ echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5 +echo "${ECHO_T}$ld_shlibs_F77" >&6; } +test "$ld_shlibs_F77" = no && can_build_shared=no + +variables_saved_for_relink="PATH $shlibpath_var $runpath_var" +if test "$GCC" = yes; then + variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" +fi + +# +# Do we need to explicitly link libc? +# +case "x$archive_cmds_need_lc_F77" in +x|xyes) + # Assume -lc should be added + archive_cmds_need_lc_F77=yes + + if test "$enable_shared" = yes && test "$GCC" = yes; then + case $archive_cmds_F77 in + *'~'*) + # FIXME: we may have to deal with multi-command sequences. + ;; + '$CC '*) + # Test whether the compiler implicitly links with -lc since on some + # systems, -lgcc has to come before -lc. If gcc already passes -lc + # to ld, don't add -lc before -lgcc. + { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 +echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; } + $rm conftest* + printf "$lt_simple_compile_test_code" > conftest.$ac_ext + + if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } 2>conftest.err; then + soname=conftest + lib=conftest + libobjs=conftest.$ac_objext + deplibs= + wl=$lt_prog_compiler_wl_F77 + compiler_flags=-v + linker_flags=-v + verstring= + output_objdir=. + libname=conftest + lt_save_allow_undefined_flag=$allow_undefined_flag_F77 + allow_undefined_flag_F77= + if { (eval echo "$as_me:$LINENO: \"$archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5 + (eval $archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } + then + archive_cmds_need_lc_F77=no + else + archive_cmds_need_lc_F77=yes + fi + allow_undefined_flag_F77=$lt_save_allow_undefined_flag + else + cat conftest.err 1>&5 + fi + $rm conftest* + { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5 +echo "${ECHO_T}$archive_cmds_need_lc_F77" >&6; } + ;; + esac + fi + ;; +esac + +{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 +echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } +library_names_spec= +libname_spec='lib$name' +soname_spec= +shrext=".so" +postinstall_cmds= +postuninstall_cmds= +finish_cmds= +finish_eval= +shlibpath_var= +shlibpath_overrides_runpath=unknown +version_type=none +dynamic_linker="$host_os ld.so" +sys_lib_dlsearch_path_spec="/lib /usr/lib" +sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" +need_lib_prefix=unknown +hardcode_into_libs=no + +# when you set need_version to no, make sure it does not cause -set_version +# flags to be left without arguments +need_version=unknown + +case $host_os in +aix3*) + version_type=linux + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' + shlibpath_var=LIBPATH + + # AIX 3 has no versioning support, so we append a major version to the name. + soname_spec='${libname}${release}${shared_ext}$major' + ;; + +aix4* | aix5*) + version_type=linux + need_lib_prefix=no + need_version=no + hardcode_into_libs=yes + if test "$host_cpu" = ia64; then + # AIX 5 supports IA64 + library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' + shlibpath_var=LD_LIBRARY_PATH + else + # With GCC up to 2.95.x, collect2 would create an import file + # for dependence libraries. The import file would start with + # the line `#! .'. This would cause the generated library to + # depend on `.', always an invalid library. This was fixed in + # development snapshots of GCC prior to 3.0. + case $host_os in + aix4 | aix4.[01] | aix4.[01].*) + if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' + echo ' yes ' + echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then + : + else + can_build_shared=no + fi + ;; + esac + # AIX (on Power*) has no versioning support, so currently we can not hardcode correct + # soname into executable. Probably we can add versioning support to + # collect2, so additional links can be useful in future. + if test "$aix_use_runtimelinking" = yes; then + # If using run time linking (on AIX 4.2 or later) use lib.so + # instead of lib.a to let people know that these are not + # typical AIX shared libraries. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + else + # We preserve .a as extension for shared libraries through AIX4.2 + # and later when we are not doing run time linking. + library_names_spec='${libname}${release}.a $libname.a' + soname_spec='${libname}${release}${shared_ext}$major' + fi + shlibpath_var=LIBPATH + fi + ;; + +amigaos*) + library_names_spec='$libname.ixlibrary $libname.a' + # Create ${libname}_ixlibrary.a entries in /sys/libs. + finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "(cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a)"; (cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a) || exit 1; done' + ;; + +beos*) + library_names_spec='${libname}${shared_ext}' + dynamic_linker="$host_os ld.so" + shlibpath_var=LIBRARY_PATH + ;; + +bsdi4*) + version_type=linux + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' + shlibpath_var=LD_LIBRARY_PATH + sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" + sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" + # the default ld.so.conf also contains /usr/contrib/lib and + # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow + # libtool to hard-code these into programs + ;; + +cygwin* | mingw* | pw32*) + version_type=windows + shrext=".dll" + need_version=no + need_lib_prefix=no + + case $GCC,$host_os in + yes,cygwin* | yes,mingw* | yes,pw32*) + library_names_spec='$libname.dll.a' + # DLL is installed to $(libdir)/../bin by postinstall_cmds + postinstall_cmds='base_file=`basename \${file}`~ + dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ + dldir=$destdir/`dirname \$dlpath`~ + test -d \$dldir || mkdir -p \$dldir~ + $install_prog $dir/$dlname \$dldir/$dlname' + postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ + dlpath=$dir/\$dldll~ + $rm \$dlpath' + shlibpath_overrides_runpath=yes + + case $host_os in + cygwin*) + # Cygwin DLLs use 'cyg' prefix rather than 'lib' + soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' + sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" + ;; + mingw*) + # MinGW DLLs use traditional 'lib' prefix + soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' + sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` + if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then + # It is most probably a Windows format PATH printed by + # mingw gcc, but we are running on Cygwin. Gcc prints its search + # path with ; separators, and with drive letters. We can handle the + # drive letters (cygwin fileutils understands them), so leave them, + # especially as we might pass files found there to a mingw objdump, + # which wouldn't understand a cygwinified path. Ahh. + sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` + else + sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` + fi + ;; + pw32*) + # pw32 DLLs use 'pw' prefix rather than 'lib' + library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/./-/g'`${versuffix}${shared_ext}' + ;; + esac + ;; + + *) + library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' + ;; + esac + dynamic_linker='Win32 ld.exe' + # FIXME: first we should search . and the directory the executable is in + shlibpath_var=PATH + ;; + +darwin* | rhapsody*) + dynamic_linker="$host_os dyld" + version_type=darwin + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext' + soname_spec='${libname}${release}${major}$shared_ext' + shlibpath_overrides_runpath=yes + shlibpath_var=DYLD_LIBRARY_PATH + shrext='$(test .$module = .yes && echo .so || echo .dylib)' + # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same. + if test "$GCC" = yes; then + sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"` + else + sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib' + fi + sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' + ;; + +dgux*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + ;; + +freebsd1*) + dynamic_linker=no + ;; + +kfreebsd*-gnu*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=no + hardcode_into_libs=yes + dynamic_linker='GNU ld.so' + ;; + +freebsd*) + objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout` + version_type=freebsd-$objformat + case $version_type in + freebsd-elf*) + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' + need_version=no + need_lib_prefix=no + ;; + freebsd-*) + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' + need_version=yes + ;; + esac + shlibpath_var=LD_LIBRARY_PATH + case $host_os in + freebsd2*) + shlibpath_overrides_runpath=yes + ;; + freebsd3.01* | freebsdelf3.01*) + shlibpath_overrides_runpath=yes + hardcode_into_libs=yes + ;; + *) # from 3.2 on + shlibpath_overrides_runpath=no + hardcode_into_libs=yes + ;; + esac + ;; + +gnu*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + hardcode_into_libs=yes + ;; + +hpux9* | hpux10* | hpux11*) # Give a soname corresponding to the major version so that dld.sl refuses to # link against other versions. version_type=sunos need_lib_prefix=no need_version=no - case $host_cpu in - ia64*) - shrext_cmds='.so' - hardcode_into_libs=yes - dynamic_linker="$host_os dld.so" - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - if test "X$HPUX_IA64_MODE" = X32; then - sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" - else - sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" - fi - sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec - ;; - hppa*64*) - shrext_cmds='.sl' - hardcode_into_libs=yes - dynamic_linker="$host_os dld.sl" - shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH - shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" - sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec - ;; - *) - shrext_cmds='.sl' - dynamic_linker="$host_os dld.sl" - shlibpath_var=SHLIB_PATH - shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - ;; - esac - # HP-UX runs *really* slowly unless shared libraries are mode 555. - postinstall_cmds='chmod 555 $lib' + case "$host_cpu" in + ia64*) + shrext='.so' + hardcode_into_libs=yes + dynamic_linker="$host_os dld.so" + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + if test "X$HPUX_IA64_MODE" = X32; then + sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" + else + sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" + fi + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec + ;; + hppa*64*) + shrext='.sl' + hardcode_into_libs=yes + dynamic_linker="$host_os dld.sl" + shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec + ;; + *) + shrext='.sl' + dynamic_linker="$host_os dld.sl" + shlibpath_var=SHLIB_PATH + shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + ;; + esac + # HP-UX runs *really* slowly unless shared libraries are mode 555. + postinstall_cmds='chmod 555 $lib' + ;; + +irix5* | irix6* | nonstopux*) + case $host_os in + nonstopux*) version_type=nonstopux ;; + *) + if test "$lt_cv_prog_gnu_ld" = yes; then + version_type=linux + else + version_type=irix + fi ;; + esac + need_lib_prefix=no + need_version=no + soname_spec='${libname}${release}${shared_ext}$major' + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' + case $host_os in + irix5* | nonstopux*) + libsuff= shlibsuff= + ;; + *) + case $LD in # libtool.m4 will add one of these switches to LD + *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") + libsuff= shlibsuff= libmagic=32-bit;; + *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") + libsuff=32 shlibsuff=N32 libmagic=N32;; + *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") + libsuff=64 shlibsuff=64 libmagic=64-bit;; + *) libsuff= shlibsuff= libmagic=never-match;; + esac + ;; + esac + shlibpath_var=LD_LIBRARY${shlibsuff}_PATH + shlibpath_overrides_runpath=no + sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" + sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" + hardcode_into_libs=yes + ;; + +# No shared lib support for Linux oldld, aout, or coff. +linux*oldld* | linux*aout* | linux*coff*) + dynamic_linker=no + ;; + +# This must be Linux ELF. +linux*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' + libsuff= + if test "x$LINUX_64_MODE" = x64; then + # Some platforms are per default 64-bit, so there's no /lib64 + if test -d /lib64; then + libsuff=64 + fi + fi + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=no + sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff}" + sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff} /usr/local/lib${libsuff}" + # This implies no fast_install, which is unacceptable. + # Some rework will be needed to allow for fast_install + # before this can be enabled. + hardcode_into_libs=yes + + # We used to test for /lib/ld.so.1 and disable shared libraries on + # powerpc, because MkLinux only supported shared libraries with the + # GNU dynamic linker. Since this was broken with cross compilers, + # most powerpc-linux boxes support dynamic linking these days and + # people can always --disable-shared, the test was removed, and we + # assume the GNU/Linux dynamic linker is in use. + dynamic_linker='GNU/Linux ld.so' + ;; + +netbsd*) + version_type=sunos + need_lib_prefix=no + need_version=no + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' + dynamic_linker='NetBSD (a.out) ld.so' + else + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} ${libname}${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + dynamic_linker='NetBSD ld.elf_so' + fi + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + hardcode_into_libs=yes + ;; + +newsos6) + version_type=linux + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + ;; + +nto-qnx*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + ;; + +openbsd*) + version_type=sunos + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' + shlibpath_var=LD_LIBRARY_PATH + if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then + case $host_os in + openbsd2.[89] | openbsd2.[89].*) + shlibpath_overrides_runpath=no + ;; + *) + shlibpath_overrides_runpath=yes + ;; + esac + else + shlibpath_overrides_runpath=yes + fi + ;; + +os2*) + libname_spec='$name' + shrext=".dll" + need_lib_prefix=no + library_names_spec='$libname${shared_ext} $libname.a' + dynamic_linker='OS/2 ld.exe' + shlibpath_var=LIBPATH + ;; + +osf3* | osf4* | osf5*) + version_type=osf + need_lib_prefix=no + need_version=no + soname_spec='${libname}${release}${shared_ext}$major' + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + shlibpath_var=LD_LIBRARY_PATH + sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" + sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" + ;; + +sco3.2v5*) + version_type=osf + soname_spec='${libname}${release}${shared_ext}$major' + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + shlibpath_var=LD_LIBRARY_PATH ;; -interix3*) +solaris*) version_type=linux need_lib_prefix=no need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' - dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no + shlibpath_overrides_runpath=yes hardcode_into_libs=yes + # ldd complains unless libraries are executable + postinstall_cmds='chmod +x $lib' ;; -irix5* | irix6* | nonstopux*) - case $host_os in - nonstopux*) version_type=nonstopux ;; - *) - if test "$lt_cv_prog_gnu_ld" = yes; then - version_type=linux - else - version_type=irix - fi ;; +sunos4*) + version_type=sunos + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' + finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + if test "$with_gnu_ld" = yes; then + need_lib_prefix=no + fi + need_version=yes + ;; + +sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) + version_type=linux + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + case $host_vendor in + sni) + shlibpath_overrides_runpath=no + need_lib_prefix=no + export_dynamic_flag_spec='${wl}-Blargedynsym' + runpath_var=LD_RUN_PATH + ;; + siemens) + need_lib_prefix=no + ;; + motorola) + need_lib_prefix=no + need_version=no + shlibpath_overrides_runpath=no + sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' + ;; esac - need_lib_prefix=no - need_version=no + ;; + +sysv4*MP*) + if test -d /usr/nec ;then + version_type=linux + library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' + soname_spec='$libname${shared_ext}.$major' + shlibpath_var=LD_LIBRARY_PATH + fi + ;; + +uts4*) + version_type=linux + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' + shlibpath_var=LD_LIBRARY_PATH + ;; + +*) + dynamic_linker=no + ;; +esac +{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5 +echo "${ECHO_T}$dynamic_linker" >&6; } +test "$dynamic_linker" = no && can_build_shared=no + +{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 +echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; } +hardcode_action_F77= +if test -n "$hardcode_libdir_flag_spec_F77" || \ + test -n "$runpath_var F77" || \ + test "X$hardcode_automatic_F77"="Xyes" ; then + + # We can hardcode non-existant directories. + if test "$hardcode_direct_F77" != no && + # If the only mechanism to avoid hardcoding is shlibpath_var, we + # have to relink, otherwise we might link with an installed library + # when we should be linking with a yet-to-be-installed one + ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, F77)" != no && + test "$hardcode_minus_L_F77" != no; then + # Linking always hardcodes the temporary library directory. + hardcode_action_F77=relink + else + # We can link without hardcoding, and we can hardcode nonexisting dirs. + hardcode_action_F77=immediate + fi +else + # We cannot hardcode anything, or else we can only hardcode existing + # directories. + hardcode_action_F77=unsupported +fi +{ echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5 +echo "${ECHO_T}$hardcode_action_F77" >&6; } + +if test "$hardcode_action_F77" = relink; then + # Fast installation is not supported + enable_fast_install=no +elif test "$shlibpath_overrides_runpath" = yes || + test "$enable_shared" = no; then + # Fast installation is not necessary + enable_fast_install=needless +fi + +striplib= +old_striplib= +{ echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5 +echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6; } +if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then + test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" + test -z "$striplib" && striplib="$STRIP --strip-unneeded" + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } +else +# FIXME - insert some real tests, host_os isn't really good enough case $host_os in - irix5* | nonstopux*) - libsuff= shlibsuff= + darwin*) + if test -n "$STRIP" ; then + striplib="$STRIP -x" + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } + else + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } +fi + ;; + *) + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } ;; - *) - case $LD in # libtool.m4 will add one of these switches to LD - *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") - libsuff= shlibsuff= libmagic=32-bit;; - *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") - libsuff=32 shlibsuff=N32 libmagic=N32;; - *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") - libsuff=64 shlibsuff=64 libmagic=64-bit;; - *) libsuff= shlibsuff= libmagic=never-match;; + esac +fi + + + +# The else clause should only fire when bootstrapping the +# libtool distribution, otherwise you forgot to ship ltmain.sh +# with your package, and you will get complaints that there are +# no rules to generate ltmain.sh. +if test -f "$ltmain"; then + # See if we are running on zsh, and set the options which allow our commands through + # without removal of \ escapes. + if test -n "${ZSH_VERSION+set}" ; then + setopt NO_GLOB_SUBST + fi + # Now quote all the things that may contain metacharacters while being + # careful not to overquote the AC_SUBSTed values. We take copies of the + # variables and quote the copies for generation of the libtool script. + for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM SED SHELL \ + libname_spec library_names_spec soname_spec extract_expsyms_cmds \ + old_striplib striplib file_magic_cmd finish_cmds finish_eval \ + deplibs_check_method reload_flag reload_cmds need_locks \ + lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \ + lt_cv_sys_global_symbol_to_c_name_address \ + sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ + old_postinstall_cmds old_postuninstall_cmds \ + compiler_F77 \ + CC_F77 \ + LD_F77 \ + lt_prog_compiler_wl_F77 \ + lt_prog_compiler_pic_F77 \ + lt_prog_compiler_static_F77 \ + lt_prog_compiler_no_builtin_flag_F77 \ + export_dynamic_flag_spec_F77 \ + thread_safe_flag_spec_F77 \ + whole_archive_flag_spec_F77 \ + enable_shared_with_static_runtimes_F77 \ + old_archive_cmds_F77 \ + old_archive_from_new_cmds_F77 \ + predep_objects_F77 \ + postdep_objects_F77 \ + predeps_F77 \ + postdeps_F77 \ + compiler_lib_search_path_F77 \ + archive_cmds_F77 \ + archive_expsym_cmds_F77 \ + postinstall_cmds_F77 \ + postuninstall_cmds_F77 \ + old_archive_from_expsyms_cmds_F77 \ + allow_undefined_flag_F77 \ + no_undefined_flag_F77 \ + export_symbols_cmds_F77 \ + hardcode_libdir_flag_spec_F77 \ + hardcode_libdir_flag_spec_ld_F77 \ + hardcode_libdir_separator_F77 \ + hardcode_automatic_F77 \ + module_cmds_F77 \ + module_expsym_cmds_F77 \ + lt_cv_prog_compiler_c_o_F77 \ + exclude_expsyms_F77 \ + include_expsyms_F77; do + + case $var in + old_archive_cmds_F77 | \ + old_archive_from_new_cmds_F77 | \ + archive_cmds_F77 | \ + archive_expsym_cmds_F77 | \ + module_cmds_F77 | \ + module_expsym_cmds_F77 | \ + old_archive_from_expsyms_cmds_F77 | \ + export_symbols_cmds_F77 | \ + extract_expsyms_cmds | reload_cmds | finish_cmds | \ + postinstall_cmds | postuninstall_cmds | \ + old_postinstall_cmds | old_postuninstall_cmds | \ + sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) + # Double-quote double-evaled strings. + eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" + ;; + *) + eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" + ;; esac + done + + case $lt_echo in + *'\$0 --fallback-echo"') + lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'` ;; esac - shlibpath_var=LD_LIBRARY${shlibsuff}_PATH - shlibpath_overrides_runpath=no - sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" - sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" - hardcode_into_libs=yes - ;; -# No shared lib support for Linux oldld, aout, or coff. -linux*oldld* | linux*aout* | linux*coff*) - dynamic_linker=no - ;; +cfgfile="$ofile" -# This must be Linux ELF. -linux*) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - # This implies no fast_install, which is unacceptable. - # Some rework will be needed to allow for fast_install - # before this can be enabled. - hardcode_into_libs=yes + cat <<__EOF__ >> "$cfgfile" +# ### BEGIN LIBTOOL TAG CONFIG: $tagname - # Append ld.so.conf contents to the search path - if test -f /etc/ld.so.conf; then - lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` - sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" - fi +# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: - # We used to test for /lib/ld.so.1 and disable shared libraries on - # powerpc, because MkLinux only supported shared libraries with the - # GNU dynamic linker. Since this was broken with cross compilers, - # most powerpc-linux boxes support dynamic linking these days and - # people can always --disable-shared, the test was removed, and we - # assume the GNU/Linux dynamic linker is in use. - dynamic_linker='GNU/Linux ld.so' - ;; +# Shell to use when invoking shell scripts. +SHELL=$lt_SHELL -netbsdelf*-gnu) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='NetBSD ld.elf_so' - ;; +# Whether or not to build shared libraries. +build_libtool_libs=$enable_shared -knetbsd*-gnu) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='GNU ld.so' - ;; +# Whether or not to build static libraries. +build_old_libs=$enable_static -netbsd*) - version_type=sunos - need_lib_prefix=no - need_version=no - if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' - finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' - dynamic_linker='NetBSD (a.out) ld.so' - else - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - dynamic_linker='NetBSD ld.elf_so' - fi - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=yes - hardcode_into_libs=yes - ;; +# Whether or not to add -lc for building shared libraries. +build_libtool_need_lc=$archive_cmds_need_lc_F77 + +# Whether or not to disallow shared libs when runtime libs are static +allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_F77 + +# Whether or not to optimize for fast installation. +fast_install=$enable_fast_install + +# The host system. +host_alias=$host_alias +host=$host + +# An echo program that does not interpret backslashes. +echo=$lt_echo + +# The archiver. +AR=$lt_AR +AR_FLAGS=$lt_AR_FLAGS + +# A C compiler. +LTCC=$lt_LTCC + +# A language-specific compiler. +CC=$lt_compiler_F77 + +# Is the compiler the GNU C compiler? +with_gcc=$GCC_F77 + +# An ERE matcher. +EGREP=$lt_EGREP + +# The linker used to build libraries. +LD=$lt_LD_F77 + +# Whether we need hard or soft links. +LN_S=$lt_LN_S + +# A BSD-compatible nm program. +NM=$lt_NM + +# A symbol stripping program +STRIP=$STRIP + +# Used to examine libraries when file_magic_cmd begins "file" +MAGIC_CMD=$MAGIC_CMD + +# Used on cygwin: DLL creation program. +DLLTOOL="$DLLTOOL" + +# Used on cygwin: object dumper. +OBJDUMP="$OBJDUMP" + +# Used on cygwin: assembler. +AS="$AS" + +# The name of the directory that contains temporary libtool files. +objdir=$objdir + +# How to create reloadable object files. +reload_flag=$lt_reload_flag +reload_cmds=$lt_reload_cmds + +# How to pass a linker flag through the compiler. +wl=$lt_lt_prog_compiler_wl_F77 + +# Object file suffix (normally "o"). +objext="$ac_objext" + +# Old archive suffix (normally "a"). +libext="$libext" + +# Shared library suffix (normally ".so"). +shrext='$shrext' + +# Executable file suffix (normally ""). +exeext="$exeext" + +# Additional compiler flags for building library objects. +pic_flag=$lt_lt_prog_compiler_pic_F77 +pic_mode=$pic_mode + +# What is the maximum length of a command? +max_cmd_len=$lt_cv_sys_max_cmd_len + +# Does compiler simultaneously support -c and -o options? +compiler_c_o=$lt_lt_cv_prog_compiler_c_o_F77 + +# Must we lock files when doing compilation ? +need_locks=$lt_need_locks + +# Do we need the lib prefix for modules? +need_lib_prefix=$need_lib_prefix + +# Do we need a version for libraries? +need_version=$need_version + +# Whether dlopen is supported. +dlopen_support=$enable_dlopen + +# Whether dlopen of programs is supported. +dlopen_self=$enable_dlopen_self + +# Whether dlopen of statically linked programs is supported. +dlopen_self_static=$enable_dlopen_self_static + +# Compiler flag to prevent dynamic linking. +link_static_flag=$lt_lt_prog_compiler_static_F77 + +# Compiler flag to turn off builtin functions. +no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_F77 + +# Compiler flag to allow reflexive dlopens. +export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_F77 + +# Compiler flag to generate shared objects directly from archives. +whole_archive_flag_spec=$lt_whole_archive_flag_spec_F77 + +# Compiler flag to generate thread-safe objects. +thread_safe_flag_spec=$lt_thread_safe_flag_spec_F77 + +# Library versioning type. +version_type=$version_type + +# Format of library name prefix. +libname_spec=$lt_libname_spec + +# List of archive names. First name is the real one, the rest are links. +# The last name is the one that the linker finds with -lNAME. +library_names_spec=$lt_library_names_spec + +# The coded name of the library, if different from the real name. +soname_spec=$lt_soname_spec + +# Commands used to build and install an old-style archive. +RANLIB=$lt_RANLIB +old_archive_cmds=$lt_old_archive_cmds_F77 +old_postinstall_cmds=$lt_old_postinstall_cmds +old_postuninstall_cmds=$lt_old_postuninstall_cmds + +# Create an old-style archive from a shared archive. +old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_F77 + +# Create a temporary old-style archive to link instead of a shared archive. +old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_F77 + +# Commands used to build and install a shared archive. +archive_cmds=$lt_archive_cmds_F77 +archive_expsym_cmds=$lt_archive_expsym_cmds_F77 +postinstall_cmds=$lt_postinstall_cmds +postuninstall_cmds=$lt_postuninstall_cmds + +# Commands used to build a loadable module (assumed same as above if empty) +module_cmds=$lt_module_cmds_F77 +module_expsym_cmds=$lt_module_expsym_cmds_F77 + +# Commands to strip libraries. +old_striplib=$lt_old_striplib +striplib=$lt_striplib + +# Dependencies to place before the objects being linked to create a +# shared library. +predep_objects=$lt_predep_objects_F77 + +# Dependencies to place after the objects being linked to create a +# shared library. +postdep_objects=$lt_postdep_objects_F77 + +# Dependencies to place before the objects being linked to create a +# shared library. +predeps=$lt_predeps_F77 -newsos6) - version_type=linux - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=yes - ;; +# Dependencies to place after the objects being linked to create a +# shared library. +postdeps=$lt_postdeps_F77 -nto-qnx*) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=yes - ;; +# The library search path used internally by the compiler when linking +# a shared library. +compiler_lib_search_path=$lt_compiler_lib_search_path_F77 -openbsd*) - version_type=sunos - sys_lib_dlsearch_path_spec="/usr/lib" - need_lib_prefix=no - # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. - case $host_os in - openbsd3.3 | openbsd3.3.*) need_version=yes ;; - *) need_version=no ;; - esac - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' - finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' - shlibpath_var=LD_LIBRARY_PATH - if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then - case $host_os in - openbsd2.[89] | openbsd2.[89].*) - shlibpath_overrides_runpath=no - ;; - *) - shlibpath_overrides_runpath=yes - ;; - esac - else - shlibpath_overrides_runpath=yes - fi - ;; +# Method to check whether dependent libraries are shared objects. +deplibs_check_method=$lt_deplibs_check_method -os2*) - libname_spec='$name' - shrext_cmds=".dll" - need_lib_prefix=no - library_names_spec='$libname${shared_ext} $libname.a' - dynamic_linker='OS/2 ld.exe' - shlibpath_var=LIBPATH - ;; +# Command to use when deplibs_check_method == file_magic. +file_magic_cmd=$lt_file_magic_cmd -osf3* | osf4* | osf5*) - version_type=osf - need_lib_prefix=no - need_version=no - soname_spec='${libname}${release}${shared_ext}$major' - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' - shlibpath_var=LD_LIBRARY_PATH - sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" - sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" - ;; +# Flag that allows shared libraries with undefined symbols to be built. +allow_undefined_flag=$lt_allow_undefined_flag_F77 -solaris*) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=yes - hardcode_into_libs=yes - # ldd complains unless libraries are executable - postinstall_cmds='chmod +x $lib' - ;; +# Flag that forces no undefined symbols. +no_undefined_flag=$lt_no_undefined_flag_F77 -sunos4*) - version_type=sunos - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' - finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=yes - if test "$with_gnu_ld" = yes; then - need_lib_prefix=no - fi - need_version=yes - ;; +# Commands used to finish a libtool library installation in a directory. +finish_cmds=$lt_finish_cmds -sysv4 | sysv4.3*) - version_type=linux - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - case $host_vendor in - sni) - shlibpath_overrides_runpath=no - need_lib_prefix=no - export_dynamic_flag_spec='${wl}-Blargedynsym' - runpath_var=LD_RUN_PATH - ;; - siemens) - need_lib_prefix=no - ;; - motorola) - need_lib_prefix=no - need_version=no - shlibpath_overrides_runpath=no - sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' - ;; - esac - ;; +# Same as above, but a single script fragment to be evaled but not shown. +finish_eval=$lt_finish_eval -sysv4*MP*) - if test -d /usr/nec ;then - version_type=linux - library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' - soname_spec='$libname${shared_ext}.$major' - shlibpath_var=LD_LIBRARY_PATH - fi - ;; +# Take the output of nm and produce a listing of raw symbols and C names. +global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe -sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) - version_type=freebsd-elf - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - hardcode_into_libs=yes - if test "$with_gnu_ld" = yes; then - sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' - shlibpath_overrides_runpath=no - else - sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' - shlibpath_overrides_runpath=yes - case $host_os in - sco3.2v5*) - sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" - ;; - esac - fi - sys_lib_dlsearch_path_spec='/usr/lib' - ;; +# Transform the output of nm in a proper C declaration +global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl -uts4*) - version_type=linux - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - ;; +# Transform the output of nm in a C name address pair +global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address -*) - dynamic_linker=no - ;; -esac -echo "$as_me:$LINENO: result: $dynamic_linker" >&5 -echo "${ECHO_T}$dynamic_linker" >&6 -test "$dynamic_linker" = no && can_build_shared=no +# This is the shared library runtime path variable. +runpath_var=$runpath_var -variables_saved_for_relink="PATH $shlibpath_var $runpath_var" -if test "$GCC" = yes; then - variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" -fi +# This is the shared library path variable. +shlibpath_var=$shlibpath_var -echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 -echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6 -hardcode_action_F77= -if test -n "$hardcode_libdir_flag_spec_F77" || \ - test -n "$runpath_var_F77" || \ - test "X$hardcode_automatic_F77" = "Xyes" ; then +# Is shlibpath searched before the hard-coded library search path? +shlibpath_overrides_runpath=$shlibpath_overrides_runpath - # We can hardcode non-existant directories. - if test "$hardcode_direct_F77" != no && - # If the only mechanism to avoid hardcoding is shlibpath_var, we - # have to relink, otherwise we might link with an installed library - # when we should be linking with a yet-to-be-installed one - ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, F77)" != no && - test "$hardcode_minus_L_F77" != no; then - # Linking always hardcodes the temporary library directory. - hardcode_action_F77=relink - else - # We can link without hardcoding, and we can hardcode nonexisting dirs. - hardcode_action_F77=immediate - fi -else - # We cannot hardcode anything, or else we can only hardcode existing - # directories. - hardcode_action_F77=unsupported -fi -echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5 -echo "${ECHO_T}$hardcode_action_F77" >&6 +# How to hardcode a shared library path into an executable. +hardcode_action=$hardcode_action_F77 -if test "$hardcode_action_F77" = relink; then - # Fast installation is not supported - enable_fast_install=no -elif test "$shlibpath_overrides_runpath" = yes || - test "$enable_shared" = no; then - # Fast installation is not necessary - enable_fast_install=needless -fi +# Whether we should hardcode library paths into libraries. +hardcode_into_libs=$hardcode_into_libs +# Flag to hardcode \$libdir into a binary during linking. +# This must work even if \$libdir does not exist. +hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_F77 -# The else clause should only fire when bootstrapping the -# libtool distribution, otherwise you forgot to ship ltmain.sh -# with your package, and you will get complaints that there are -# no rules to generate ltmain.sh. -if test -f "$ltmain"; then - # See if we are running on zsh, and set the options which allow our commands through - # without removal of \ escapes. - if test -n "${ZSH_VERSION+set}" ; then - setopt NO_GLOB_SUBST - fi - # Now quote all the things that may contain metacharacters while being - # careful not to overquote the AC_SUBSTed values. We take copies of the - # variables and quote the copies for generation of the libtool script. - for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \ - SED SHELL STRIP \ - libname_spec library_names_spec soname_spec extract_expsyms_cmds \ - old_striplib striplib file_magic_cmd finish_cmds finish_eval \ - deplibs_check_method reload_flag reload_cmds need_locks \ - lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \ - lt_cv_sys_global_symbol_to_c_name_address \ - sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ - old_postinstall_cmds old_postuninstall_cmds \ - compiler_F77 \ - CC_F77 \ - LD_F77 \ - lt_prog_compiler_wl_F77 \ - lt_prog_compiler_pic_F77 \ - lt_prog_compiler_static_F77 \ - lt_prog_compiler_no_builtin_flag_F77 \ - export_dynamic_flag_spec_F77 \ - thread_safe_flag_spec_F77 \ - whole_archive_flag_spec_F77 \ - enable_shared_with_static_runtimes_F77 \ - old_archive_cmds_F77 \ - old_archive_from_new_cmds_F77 \ - predep_objects_F77 \ - postdep_objects_F77 \ - predeps_F77 \ - postdeps_F77 \ - compiler_lib_search_path_F77 \ - archive_cmds_F77 \ - archive_expsym_cmds_F77 \ - postinstall_cmds_F77 \ - postuninstall_cmds_F77 \ - old_archive_from_expsyms_cmds_F77 \ - allow_undefined_flag_F77 \ - no_undefined_flag_F77 \ - export_symbols_cmds_F77 \ - hardcode_libdir_flag_spec_F77 \ - hardcode_libdir_flag_spec_ld_F77 \ - hardcode_libdir_separator_F77 \ - hardcode_automatic_F77 \ - module_cmds_F77 \ - module_expsym_cmds_F77 \ - lt_cv_prog_compiler_c_o_F77 \ - exclude_expsyms_F77 \ - include_expsyms_F77; do +# If ld is used when linking, flag to hardcode \$libdir into +# a binary during linking. This must work even if \$libdir does +# not exist. +hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_F77 - case $var in - old_archive_cmds_F77 | \ - old_archive_from_new_cmds_F77 | \ - archive_cmds_F77 | \ - archive_expsym_cmds_F77 | \ - module_cmds_F77 | \ - module_expsym_cmds_F77 | \ - old_archive_from_expsyms_cmds_F77 | \ - export_symbols_cmds_F77 | \ - extract_expsyms_cmds | reload_cmds | finish_cmds | \ - postinstall_cmds | postuninstall_cmds | \ - old_postinstall_cmds | old_postuninstall_cmds | \ - sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) - # Double-quote double-evaled strings. - eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" - ;; - *) - eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" - ;; - esac - done +# Whether we need a single -rpath flag with a separated argument. +hardcode_libdir_separator=$lt_hardcode_libdir_separator_F77 - case $lt_echo in - *'\$0 --fallback-echo"') - lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'` - ;; - esac +# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the +# resulting binary. +hardcode_direct=$hardcode_direct_F77 -cfgfile="$ofile" +# Set to yes if using the -LDIR flag during linking hardcodes DIR into the +# resulting binary. +hardcode_minus_L=$hardcode_minus_L_F77 - cat <<__EOF__ >> "$cfgfile" -# ### BEGIN LIBTOOL TAG CONFIG: $tagname +# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into +# the resulting binary. +hardcode_shlibpath_var=$hardcode_shlibpath_var_F77 -# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: +# Set to yes if building a shared library automatically hardcodes DIR into the library +# and all subsequent libraries and executables linked against it. +hardcode_automatic=$hardcode_automatic_F77 -# Shell to use when invoking shell scripts. -SHELL=$lt_SHELL +# Variables whose values should be saved in libtool wrapper scripts and +# restored at relink time. +variables_saved_for_relink="$variables_saved_for_relink" -# Whether or not to build shared libraries. -build_libtool_libs=$enable_shared +# Whether libtool must link a program against all its dependency libraries. +link_all_deplibs=$link_all_deplibs_F77 -# Whether or not to build static libraries. -build_old_libs=$enable_static +# Compile-time system search path for libraries +sys_lib_search_path_spec=$lt_sys_lib_search_path_spec -# Whether or not to add -lc for building shared libraries. -build_libtool_need_lc=$archive_cmds_need_lc_F77 +# Run-time system search path for libraries +sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec -# Whether or not to disallow shared libs when runtime libs are static -allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_F77 +# Fix the shell variable \$srcfile for the compiler. +fix_srcfile_path="$fix_srcfile_path_F77" -# Whether or not to optimize for fast installation. -fast_install=$enable_fast_install +# Set to yes if exported symbols are required. +always_export_symbols=$always_export_symbols_F77 -# The host system. -host_alias=$host_alias -host=$host -host_os=$host_os +# The commands to list exported symbols. +export_symbols_cmds=$lt_export_symbols_cmds_F77 -# The build system. -build_alias=$build_alias -build=$build -build_os=$build_os +# The commands to extract the exported symbol list from a shared archive. +extract_expsyms_cmds=$lt_extract_expsyms_cmds -# An echo program that does not interpret backslashes. -echo=$lt_echo +# Symbols that should not be listed in the preloaded symbols. +exclude_expsyms=$lt_exclude_expsyms_F77 -# The archiver. -AR=$lt_AR -AR_FLAGS=$lt_AR_FLAGS +# Symbols that must always be exported. +include_expsyms=$lt_include_expsyms_F77 -# A C compiler. -LTCC=$lt_LTCC +# ### END LIBTOOL TAG CONFIG: $tagname -# LTCC compiler flags. -LTCFLAGS=$lt_LTCFLAGS +__EOF__ -# A language-specific compiler. -CC=$lt_compiler_F77 -# Is the compiler the GNU C compiler? -with_gcc=$GCC_F77 +else + # If there is no Makefile yet, we rely on a make rule to execute + # `config.status --recheck' to rerun these tests and create the + # libtool script then. + test -f Makefile && make "$ltmain" +fi -# An ERE matcher. -EGREP=$lt_EGREP -# The linker used to build libraries. -LD=$lt_LD_F77 +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu -# Whether we need hard or soft links. -LN_S=$lt_LN_S +CC="$lt_save_CC" -# A BSD-compatible nm program. -NM=$lt_NM + else + tagname="" + fi + ;; -# A symbol stripping program -STRIP=$lt_STRIP + GCJ) + if test -n "$GCJ" && test "X$GCJ" != "Xno"; then -# Used to examine libraries when file_magic_cmd begins "file" -MAGIC_CMD=$MAGIC_CMD -# Used on cygwin: DLL creation program. -DLLTOOL="$DLLTOOL" +# Source file extension for Java test sources. +ac_ext=java -# Used on cygwin: object dumper. -OBJDUMP="$OBJDUMP" +# Object file extension for compiled Java test sources. +objext=o +objext_GCJ=$objext -# Used on cygwin: assembler. -AS="$AS" +# Code to be used in simple compile tests +lt_simple_compile_test_code="class foo {}\n" -# The name of the directory that contains temporary libtool files. -objdir=$objdir +# Code to be used in simple link tests +lt_simple_link_test_code='public class conftest { public static void main(String argv) {}; }\n' -# How to create reloadable object files. -reload_flag=$lt_reload_flag -reload_cmds=$lt_reload_cmds +# ltmain only uses $CC for tagged configurations so make sure $CC is set. -# How to pass a linker flag through the compiler. -wl=$lt_lt_prog_compiler_wl_F77 +# If no C compiler was specified, use CC. +LTCC=${LTCC-"$CC"} -# Object file suffix (normally "o"). -objext="$ac_objext" +# Allow CC to be a program name with arguments. +compiler=$CC -# Old archive suffix (normally "a"). -libext="$libext" -# Shared library suffix (normally ".so"). -shrext_cmds='$shrext_cmds' +# Allow CC to be a program name with arguments. +lt_save_CC="$CC" +CC=${GCJ-"gcj"} +compiler=$CC +compiler_GCJ=$CC -# Executable file suffix (normally ""). -exeext="$exeext" +# GCJ did not exist at the time GCC didn't implicitly link libc in. +archive_cmds_need_lc_GCJ=no -# Additional compiler flags for building library objects. -pic_flag=$lt_lt_prog_compiler_pic_F77 -pic_mode=$pic_mode +## CAVEAT EMPTOR: +## There is no encapsulation within the following macros, do not change +## the running order or otherwise move them around unless you know exactly +## what you are doing... -# What is the maximum length of a command? -max_cmd_len=$lt_cv_sys_max_cmd_len +lt_prog_compiler_no_builtin_flag_GCJ= -# Does compiler simultaneously support -c and -o options? -compiler_c_o=$lt_lt_cv_prog_compiler_c_o_F77 +if test "$GCC" = yes; then + lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin' -# Must we lock files when doing compilation? -need_locks=$lt_need_locks -# Do we need the lib prefix for modules? -need_lib_prefix=$need_lib_prefix +{ echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 +echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; } +if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + lt_cv_prog_compiler_rtti_exceptions=no + ac_outfile=conftest.$ac_objext + printf "$lt_simple_compile_test_code" > conftest.$ac_ext + lt_compiler_flag="-fno-rtti -fno-exceptions" + # Insert the option either (1) after the last *FLAGS variable, or + # (2) before a word containing "conftest.", or (3) at the end. + # Note that $ac_compile itself does not contain backslashes and begins + # with a dollar sign (not a hyphen), so the echo should work correctly. + # The option is referenced via a variable to avoid confusing sed. + lt_compile=`echo "$ac_compile" | $SED \ + -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` + (eval echo "\"\$as_me:20139: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 + echo "$as_me:20143: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings + if test ! -s conftest.err; then + lt_cv_prog_compiler_rtti_exceptions=yes + fi + fi + $rm conftest* -# Do we need a version for libraries? -need_version=$need_version +fi +{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 +echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; } -# Whether dlopen is supported. -dlopen_support=$enable_dlopen +if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then + lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions" +else + : +fi -# Whether dlopen of programs is supported. -dlopen_self=$enable_dlopen_self +fi -# Whether dlopen of statically linked programs is supported. -dlopen_self_static=$enable_dlopen_self_static +lt_prog_compiler_wl_GCJ= +lt_prog_compiler_pic_GCJ= +lt_prog_compiler_static_GCJ= -# Compiler flag to prevent dynamic linking. -link_static_flag=$lt_lt_prog_compiler_static_F77 +{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 +echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } -# Compiler flag to turn off builtin functions. -no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_F77 + if test "$GCC" = yes; then + lt_prog_compiler_wl_GCJ='-Wl,' + lt_prog_compiler_static_GCJ='-static' -# Compiler flag to allow reflexive dlopens. -export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_F77 + case $host_os in + aix*) + # All AIX code is PIC. + if test "$host_cpu" = ia64; then + # AIX 5 now supports IA64 processor + lt_prog_compiler_static_GCJ='-Bstatic' + fi + ;; -# Compiler flag to generate shared objects directly from archives. -whole_archive_flag_spec=$lt_whole_archive_flag_spec_F77 + amigaos*) + # FIXME: we need at least 68020 code to build shared libraries, but + # adding the `-m68020' flag to GCC prevents building anything better, + # like `-m68040'. + lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-restore-a4' + ;; -# Compiler flag to generate thread-safe objects. -thread_safe_flag_spec=$lt_thread_safe_flag_spec_F77 + beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) + # PIC is the default for these OSes. + ;; + + mingw* | pw32* | os2*) + # This hack is so that the source file can tell whether it is being + # built for inclusion in a dll (and should export symbols for example). + lt_prog_compiler_pic_GCJ='-DDLL_EXPORT' + ;; -# Library versioning type. -version_type=$version_type + darwin* | rhapsody*) + # PIC is the default on this platform + # Common symbols not allowed in MH_DYLIB files + lt_prog_compiler_pic_GCJ='-fno-common' + ;; -# Format of library name prefix. -libname_spec=$lt_libname_spec + msdosdjgpp*) + # Just because we use GCC doesn't mean we suddenly get shared libraries + # on systems that don't support them. + lt_prog_compiler_can_build_shared_GCJ=no + enable_shared=no + ;; -# List of archive names. First name is the real one, the rest are links. -# The last name is the one that the linker finds with -lNAME. -library_names_spec=$lt_library_names_spec + sysv4*MP*) + if test -d /usr/nec; then + lt_prog_compiler_pic_GCJ=-Kconform_pic + fi + ;; -# The coded name of the library, if different from the real name. -soname_spec=$lt_soname_spec + hpux*) + # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but + # not for PA HP-UX. + case "$host_cpu" in + hppa*64*|ia64*) + # +Z the default + ;; + *) + lt_prog_compiler_pic_GCJ='-fPIC' + ;; + esac + ;; -# Commands used to build and install an old-style archive. -RANLIB=$lt_RANLIB -old_archive_cmds=$lt_old_archive_cmds_F77 -old_postinstall_cmds=$lt_old_postinstall_cmds -old_postuninstall_cmds=$lt_old_postuninstall_cmds + *) + lt_prog_compiler_pic_GCJ='-fPIC' + ;; + esac + else + # PORTME Check for flag to pass linker flags through the system compiler. + case $host_os in + aix*) + lt_prog_compiler_wl_GCJ='-Wl,' + if test "$host_cpu" = ia64; then + # AIX 5 now supports IA64 processor + lt_prog_compiler_static_GCJ='-Bstatic' + else + lt_prog_compiler_static_GCJ='-bnso -bI:/lib/syscalls.exp' + fi + ;; -# Create an old-style archive from a shared archive. -old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_F77 + mingw* | pw32* | os2*) + # This hack is so that the source file can tell whether it is being + # built for inclusion in a dll (and should export symbols for example). + lt_prog_compiler_pic_GCJ='-DDLL_EXPORT' + ;; -# Create a temporary old-style archive to link instead of a shared archive. -old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_F77 + hpux9* | hpux10* | hpux11*) + lt_prog_compiler_wl_GCJ='-Wl,' + # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but + # not for PA HP-UX. + case "$host_cpu" in + hppa*64*|ia64*) + # +Z the default + ;; + *) + lt_prog_compiler_pic_GCJ='+Z' + ;; + esac + # Is there a better lt_prog_compiler_static that works with the bundled CC? + lt_prog_compiler_static_GCJ='${wl}-a ${wl}archive' + ;; -# Commands used to build and install a shared archive. -archive_cmds=$lt_archive_cmds_F77 -archive_expsym_cmds=$lt_archive_expsym_cmds_F77 -postinstall_cmds=$lt_postinstall_cmds -postuninstall_cmds=$lt_postuninstall_cmds + irix5* | irix6* | nonstopux*) + lt_prog_compiler_wl_GCJ='-Wl,' + # PIC (with -KPIC) is the default. + lt_prog_compiler_static_GCJ='-non_shared' + ;; -# Commands used to build a loadable module (assumed same as above if empty) -module_cmds=$lt_module_cmds_F77 -module_expsym_cmds=$lt_module_expsym_cmds_F77 + newsos6) + lt_prog_compiler_pic_GCJ='-KPIC' + lt_prog_compiler_static_GCJ='-Bstatic' + ;; -# Commands to strip libraries. -old_striplib=$lt_old_striplib -striplib=$lt_striplib + linux*) + case $CC in + icc* | ecc*) + lt_prog_compiler_wl_GCJ='-Wl,' + lt_prog_compiler_pic_GCJ='-KPIC' + lt_prog_compiler_static_GCJ='-static' + ;; + ccc*) + lt_prog_compiler_wl_GCJ='-Wl,' + # All Alpha code is PIC. + lt_prog_compiler_static_GCJ='-non_shared' + ;; + esac + ;; -# Dependencies to place before the objects being linked to create a -# shared library. -predep_objects=$lt_predep_objects_F77 + osf3* | osf4* | osf5*) + lt_prog_compiler_wl_GCJ='-Wl,' + # All OSF/1 code is PIC. + lt_prog_compiler_static_GCJ='-non_shared' + ;; -# Dependencies to place after the objects being linked to create a -# shared library. -postdep_objects=$lt_postdep_objects_F77 + sco3.2v5*) + lt_prog_compiler_pic_GCJ='-Kpic' + lt_prog_compiler_static_GCJ='-dn' + ;; -# Dependencies to place before the objects being linked to create a -# shared library. -predeps=$lt_predeps_F77 + solaris*) + lt_prog_compiler_wl_GCJ='-Wl,' + lt_prog_compiler_pic_GCJ='-KPIC' + lt_prog_compiler_static_GCJ='-Bstatic' + ;; -# Dependencies to place after the objects being linked to create a -# shared library. -postdeps=$lt_postdeps_F77 + sunos4*) + lt_prog_compiler_wl_GCJ='-Qoption ld ' + lt_prog_compiler_pic_GCJ='-PIC' + lt_prog_compiler_static_GCJ='-Bstatic' + ;; -# The library search path used internally by the compiler when linking -# a shared library. -compiler_lib_search_path=$lt_compiler_lib_search_path_F77 + sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) + lt_prog_compiler_wl_GCJ='-Wl,' + lt_prog_compiler_pic_GCJ='-KPIC' + lt_prog_compiler_static_GCJ='-Bstatic' + ;; -# Method to check whether dependent libraries are shared objects. -deplibs_check_method=$lt_deplibs_check_method + sysv4*MP*) + if test -d /usr/nec ;then + lt_prog_compiler_pic_GCJ='-Kconform_pic' + lt_prog_compiler_static_GCJ='-Bstatic' + fi + ;; -# Command to use when deplibs_check_method == file_magic. -file_magic_cmd=$lt_file_magic_cmd + uts4*) + lt_prog_compiler_pic_GCJ='-pic' + lt_prog_compiler_static_GCJ='-Bstatic' + ;; -# Flag that allows shared libraries with undefined symbols to be built. -allow_undefined_flag=$lt_allow_undefined_flag_F77 + *) + lt_prog_compiler_can_build_shared_GCJ=no + ;; + esac + fi -# Flag that forces no undefined symbols. -no_undefined_flag=$lt_no_undefined_flag_F77 +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5 +echo "${ECHO_T}$lt_prog_compiler_pic_GCJ" >&6; } -# Commands used to finish a libtool library installation in a directory. -finish_cmds=$lt_finish_cmds +# +# Check to make sure the PIC flag actually works. +# +if test -n "$lt_prog_compiler_pic_GCJ"; then -# Same as above, but a single script fragment to be evaled but not shown. -finish_eval=$lt_finish_eval +{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5 +echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... $ECHO_C" >&6; } +if test "${lt_prog_compiler_pic_works_GCJ+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + lt_prog_compiler_pic_works_GCJ=no + ac_outfile=conftest.$ac_objext + printf "$lt_simple_compile_test_code" > conftest.$ac_ext + lt_compiler_flag="$lt_prog_compiler_pic_GCJ" + # Insert the option either (1) after the last *FLAGS variable, or + # (2) before a word containing "conftest.", or (3) at the end. + # Note that $ac_compile itself does not contain backslashes and begins + # with a dollar sign (not a hyphen), so the echo should work correctly. + # The option is referenced via a variable to avoid confusing sed. + lt_compile=`echo "$ac_compile" | $SED \ + -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` + (eval echo "\"\$as_me:20372: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 + echo "$as_me:20376: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings + if test ! -s conftest.err; then + lt_prog_compiler_pic_works_GCJ=yes + fi + fi + $rm conftest* -# Take the output of nm and produce a listing of raw symbols and C names. -global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe +fi +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_GCJ" >&5 +echo "${ECHO_T}$lt_prog_compiler_pic_works_GCJ" >&6; } -# Transform the output of nm in a proper C declaration -global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl +if test x"$lt_prog_compiler_pic_works_GCJ" = xyes; then + case $lt_prog_compiler_pic_GCJ in + "" | " "*) ;; + *) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;; + esac +else + lt_prog_compiler_pic_GCJ= + lt_prog_compiler_can_build_shared_GCJ=no +fi -# Transform the output of nm in a C name address pair -global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address +fi +case "$host_os" in + # For platforms which do not support PIC, -DPIC is meaningless: + *djgpp*) + lt_prog_compiler_pic_GCJ= + ;; + *) + lt_prog_compiler_pic_GCJ="$lt_prog_compiler_pic_GCJ" + ;; +esac -# This is the shared library runtime path variable. -runpath_var=$runpath_var +{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 +echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; } +if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + lt_cv_prog_compiler_c_o_GCJ=no + $rm -r conftest 2>/dev/null + mkdir conftest + cd conftest + mkdir out + printf "$lt_simple_compile_test_code" > conftest.$ac_ext -# This is the shared library path variable. -shlibpath_var=$shlibpath_var + # According to Tom Tromey, Ian Lance Taylor reported there are C compilers + # that will create temporary files in the current directory regardless of + # the output directory. Thus, making CWD read-only will cause this test + # to fail, enabling locking or at least warning the user not to do parallel + # builds. + chmod -w . -# Is shlibpath searched before the hard-coded library search path? -shlibpath_overrides_runpath=$shlibpath_overrides_runpath + lt_compiler_flag="-o out/conftest2.$ac_objext" + # Insert the option either (1) after the last *FLAGS variable, or + # (2) before a word containing "conftest.", or (3) at the end. + # Note that $ac_compile itself does not contain backslashes and begins + # with a dollar sign (not a hyphen), so the echo should work correctly. + lt_compile=`echo "$ac_compile" | $SED \ + -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` + (eval echo "\"\$as_me:20439: $lt_compile\"" >&5) + (eval "$lt_compile" 2>out/conftest.err) + ac_status=$? + cat out/conftest.err >&5 + echo "$as_me:20443: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s out/conftest2.$ac_objext + then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings + if test ! -s out/conftest.err; then + lt_cv_prog_compiler_c_o_GCJ=yes + fi + fi + chmod u+w . + $rm conftest* out/* + rmdir out + cd .. + rmdir conftest + $rm conftest* -# How to hardcode a shared library path into an executable. -hardcode_action=$hardcode_action_F77 +fi +{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5 +echo "${ECHO_T}$lt_cv_prog_compiler_c_o_GCJ" >&6; } -# Whether we should hardcode library paths into libraries. -hardcode_into_libs=$hardcode_into_libs -# Flag to hardcode \$libdir into a binary during linking. -# This must work even if \$libdir does not exist. -hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_F77 +hard_links="nottested" +if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test "$need_locks" != no; then + # do not overwrite the value of need_locks provided by the user + { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 +echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; } + hard_links=yes + $rm conftest* + ln conftest.a conftest.b 2>/dev/null && hard_links=no + touch conftest.a + ln conftest.a conftest.b 2>&5 || hard_links=no + ln conftest.a conftest.b 2>/dev/null && hard_links=no + { echo "$as_me:$LINENO: result: $hard_links" >&5 +echo "${ECHO_T}$hard_links" >&6; } + if test "$hard_links" = no; then + { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 +echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} + need_locks=warn + fi +else + need_locks=no +fi -# If ld is used when linking, flag to hardcode \$libdir into -# a binary during linking. This must work even if \$libdir does -# not exist. -hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_F77 +{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 +echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } -# Whether we need a single -rpath flag with a separated argument. -hardcode_libdir_separator=$lt_hardcode_libdir_separator_F77 + runpath_var= + allow_undefined_flag_GCJ= + enable_shared_with_static_runtimes_GCJ=no + archive_cmds_GCJ= + archive_expsym_cmds_GCJ= + old_archive_From_new_cmds_GCJ= + old_archive_from_expsyms_cmds_GCJ= + export_dynamic_flag_spec_GCJ= + whole_archive_flag_spec_GCJ= + thread_safe_flag_spec_GCJ= + hardcode_libdir_flag_spec_GCJ= + hardcode_libdir_flag_spec_ld_GCJ= + hardcode_libdir_separator_GCJ= + hardcode_direct_GCJ=no + hardcode_minus_L_GCJ=no + hardcode_shlibpath_var_GCJ=unsupported + link_all_deplibs_GCJ=unknown + hardcode_automatic_GCJ=no + module_cmds_GCJ= + module_expsym_cmds_GCJ= + always_export_symbols_GCJ=no + export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' + # include_expsyms should be a list of space-separated symbols to be *always* + # included in the symbol list + include_expsyms_GCJ= + # exclude_expsyms can be an extended regexp of symbols to exclude + # it will be wrapped by ` (' and `)$', so one must not match beginning or + # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', + # as well as any symbol that contains `d'. + exclude_expsyms_GCJ="_GLOBAL_OFFSET_TABLE_" + # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out + # platforms (ab)use it in PIC code, but their linkers get confused if + # the symbol is explicitly referenced. Since portable code cannot + # rely on this symbol name, it's probably fine to never include it in + # preloaded symbol tables. + extract_expsyms_cmds= -# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the -# resulting binary. -hardcode_direct=$hardcode_direct_F77 + case $host_os in + cygwin* | mingw* | pw32*) + # FIXME: the MSVC++ port hasn't been tested in a loooong time + # When not using gcc, we currently assume that we are using + # Microsoft Visual C++. + if test "$GCC" != yes; then + with_gnu_ld=no + fi + ;; + openbsd*) + with_gnu_ld=no + ;; + esac -# Set to yes if using the -LDIR flag during linking hardcodes DIR into the -# resulting binary. -hardcode_minus_L=$hardcode_minus_L_F77 + ld_shlibs_GCJ=yes + if test "$with_gnu_ld" = yes; then + # If archive_cmds runs LD, not CC, wlarc should be empty + wlarc='${wl}' -# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into -# the resulting binary. -hardcode_shlibpath_var=$hardcode_shlibpath_var_F77 + # See if GNU ld supports shared libraries. + case $host_os in + aix3* | aix4* | aix5*) + # On AIX/PPC, the GNU linker is very broken + if test "$host_cpu" != ia64; then + ld_shlibs_GCJ=no + cat <&2 -# Set to yes if building a shared library automatically hardcodes DIR into the library -# and all subsequent libraries and executables linked against it. -hardcode_automatic=$hardcode_automatic_F77 +*** Warning: the GNU linker, at least up to release 2.9.1, is reported +*** to be unable to reliably create shared libraries on AIX. +*** Therefore, libtool is disabling shared libraries support. If you +*** really care for shared libraries, you may want to modify your PATH +*** so that a non-GNU linker is found, and then restart. -# Variables whose values should be saved in libtool wrapper scripts and -# restored at relink time. -variables_saved_for_relink="$variables_saved_for_relink" +EOF + fi + ;; -# Whether libtool must link a program against all its dependency libraries. -link_all_deplibs=$link_all_deplibs_F77 + amigaos*) + archive_cmds_GCJ='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' + hardcode_libdir_flag_spec_GCJ='-L$libdir' + hardcode_minus_L_GCJ=yes -# Compile-time system search path for libraries -sys_lib_search_path_spec=$lt_sys_lib_search_path_spec + # Samuel A. Falvo II reports + # that the semantics of dynamic libraries on AmigaOS, at least up + # to version 4, is to share data among multiple programs linked + # with the same dynamic library. Since this doesn't match the + # behavior of shared libraries on other platforms, we can't use + # them. + ld_shlibs_GCJ=no + ;; -# Run-time system search path for libraries -sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec + beos*) + if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then + allow_undefined_flag_GCJ=unsupported + # Joseph Beckenbach says some releases of gcc + # support --undefined. This deserves some investigation. FIXME + archive_cmds_GCJ='$CC -nostart $compiler_flags $libobjs $deplibs ${wl}-soname $wl$soname -o $lib' + else + ld_shlibs_GCJ=no + fi + ;; -# Fix the shell variable \$srcfile for the compiler. -fix_srcfile_path="$fix_srcfile_path_F77" + cygwin* | mingw* | pw32*) + # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless, + # as there is no search path for DLLs. + hardcode_libdir_flag_spec_GCJ='-L$libdir' + allow_undefined_flag_GCJ=no + always_export_symbols_GCJ=no + enable_shared_with_static_runtimes_GCJ=yes + export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols' -# Set to yes if exported symbols are required. -always_export_symbols=$always_export_symbols_F77 + if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then + archive_cmds_GCJ='$CC -shared $compiler_flags $libobjs $deplibs -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' + # If the export-symbols file already is a .def file (1st line + # is EXPORTS), use it as is; otherwise, prepend... + archive_expsym_cmds_GCJ='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then + cp $export_symbols $output_objdir/$soname.def; + else + echo EXPORTS > $output_objdir/$soname.def; + cat $export_symbols >> $output_objdir/$soname.def; + fi~ + $CC -shared $output_objdir/$soname.def $compiler_flags $libobjs $deplibs -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' + else + ld_shlibs=no + fi + ;; -# The commands to list exported symbols. -export_symbols_cmds=$lt_export_symbols_cmds_F77 + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' + wlarc= + else + archive_cmds_GCJ='$CC -shared $compiler_flags $libobjs $deplibs ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds_GCJ='$CC -shared $compiler_flags $libobjs $deplibs ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + fi + ;; -# The commands to extract the exported symbol list from a shared archive. -extract_expsyms_cmds=$lt_extract_expsyms_cmds + solaris* | sysv5*) + if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then + ld_shlibs_GCJ=no + cat <&2 -# Symbols that should not be listed in the preloaded symbols. -exclude_expsyms=$lt_exclude_expsyms_F77 +*** Warning: The releases 2.8.* of the GNU linker cannot reliably +*** create shared libraries on Solaris systems. Therefore, libtool +*** is disabling shared libraries support. We urge you to upgrade GNU +*** binutils to release 2.9.1 or newer. Another option is to modify +*** your PATH or compiler configuration so that the native linker is +*** used, and then restart. -# Symbols that must always be exported. -include_expsyms=$lt_include_expsyms_F77 +EOF + elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then + archive_cmds_GCJ='$CC -shared $compiler_flags $libobjs $deplibs ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds_GCJ='$CC -shared $compiler_flags $libobjs $deplibs ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + else + ld_shlibs_GCJ=no + fi + ;; -# ### END LIBTOOL TAG CONFIG: $tagname + sunos4*) + archive_cmds_GCJ='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' + wlarc= + hardcode_direct_GCJ=yes + hardcode_shlibpath_var_GCJ=no + ;; -__EOF__ + *) + if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then + archive_cmds_GCJ='$CC -shared $compiler_flags $libobjs $deplibs ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds_GCJ='$CC -shared $compiler_flags $libobjs $deplibs ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + else + ld_shlibs_GCJ=no + fi + ;; + esac + if test "$ld_shlibs_GCJ" = yes; then + runpath_var=LD_RUN_PATH + hardcode_libdir_flag_spec_GCJ='${wl}--rpath ${wl}$libdir' + export_dynamic_flag_spec_GCJ='${wl}--export-dynamic' + # ancient GNU ld didn't support --whole-archive et. al. + if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then + whole_archive_flag_spec_GCJ="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' + else + whole_archive_flag_spec_GCJ= + fi + fi + else + # PORTME fill in a description of your system's linker (not GNU ld) + case $host_os in + aix3*) + allow_undefined_flag_GCJ=unsupported + always_export_symbols_GCJ=yes + archive_expsym_cmds_GCJ='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' + # Note: this linker hardcodes the directories in LIBPATH if there + # are no directories specified by -L. + hardcode_minus_L_GCJ=yes + if test "$GCC" = yes && test -z "$link_static_flag"; then + # Neither direct hardcoding nor static linking is supported with a + # broken collect2. + hardcode_direct_GCJ=unsupported + fi + ;; -else - # If there is no Makefile yet, we rely on a make rule to execute - # `config.status --recheck' to rerun these tests and create the - # libtool script then. - ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'` - if test -f "$ltmain_in"; then - test -f Makefile && make "$ltmain" - fi -fi + aix4* | aix5*) + if test "$host_cpu" = ia64; then + # On IA64, the linker does run time linking by default, so we don't + # have to do anything special. + aix_use_runtimelinking=no + exp_sym_flag='-Bexport' + no_entry_flag="" + else + # If we're using GNU nm, then we don't want the "-C" option. + # -C means demangle to AIX nm, but means don't demangle with GNU nm + if $NM -V 2>&1 | grep 'GNU' > /dev/null; then + export_symbols_cmds_GCJ='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' + else + export_symbols_cmds_GCJ='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' + fi + # KDE requires run time linking. Make it the default. + aix_use_runtimelinking=yes + exp_sym_flag='-bexport' + no_entry_flag='-bnoentry' + fi -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu + # When large executables or shared objects are built, AIX ld can + # have problems creating the table of contents. If linking a library + # or program results in "error TOC overflow" add -mminimal-toc to + # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not + # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. -CC="$lt_save_CC" + archive_cmds_GCJ='' + hardcode_direct_GCJ=yes + hardcode_libdir_separator_GCJ=':' + link_all_deplibs_GCJ=yes + if test "$GCC" = yes; then + case $host_os in aix4.012|aix4.012.*) + # We only want to do this on AIX 4.2 and lower, the check + # below for broken collect2 doesn't work under 4.3+ + collect2name=`${CC} -print-prog-name=collect2` + if test -f "$collect2name" && \ + strings "$collect2name" | grep resolve_lib_name >/dev/null + then + # We have reworked collect2 + hardcode_direct_GCJ=yes + else + # We have old collect2 + hardcode_direct_GCJ=unsupported + # It fails to find uninstalled libraries when the uninstalled + # path is not listed in the libpath. Setting hardcode_minus_L + # to unsupported forces relinking + hardcode_minus_L_GCJ=yes + hardcode_libdir_flag_spec_GCJ='-L$libdir' + hardcode_libdir_separator_GCJ= + fi + esac + shared_flag='-shared' + else + # not using gcc + if test "$host_cpu" = ia64; then + # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release + # chokes on -Wl,-G. The following line is correct: + shared_flag='-G' else - tagname="" + if test "$aix_use_runtimelinking" = yes; then + shared_flag='-qmkshrobj ${wl}-G' + else + shared_flag='-qmkshrobj' + fi fi - ;; + fi - GCJ) - if test -n "$GCJ" && test "X$GCJ" != "Xno"; then + # Let the compiler handle the export list. + always_export_symbols_GCJ=no + if test "$aix_use_runtimelinking" = yes; then + # Warning - without using the other runtime loading flags (-brtl), + # -berok will link without error, but may produce a broken library. + allow_undefined_flag_GCJ='-berok' + # Determine the default libpath from the value encoded in an empty executable. + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +int +main () +{ + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then -# Source file extension for Java test sources. -ac_ext=java +aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } +}'` +# Check for a 64-bit object if we didn't find anything. +if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } +}'`; fi +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 -# Object file extension for compiled Java test sources. -objext=o -objext_GCJ=$objext -# Code to be used in simple compile tests -lt_simple_compile_test_code="class foo {}\n" +fi -# Code to be used in simple link tests -lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }\n' +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi -# ltmain only uses $CC for tagged configurations so make sure $CC is set. + hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath" + archive_cmds_GCJ="\$CC"' -o $output_objdir/$soname $compiler_flags $libobjs $deplibs `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '" $shared_flag" + archive_expsym_cmds_GCJ="\$CC"' -o $output_objdir/$soname $compiler_flags $libobjs $deplibs `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" + else + if test "$host_cpu" = ia64; then + hardcode_libdir_flag_spec_GCJ='${wl}-R $libdir:/usr/lib:/lib' + allow_undefined_flag_GCJ="-z nodefs" + archive_expsym_cmds_GCJ="\$CC $shared_flag"' -o $output_objdir/$soname $compiler_flags $libobjs $deplibs ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols" + else + # Determine the default libpath from the value encoded in an empty executable. + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ -# If no C compiler was specified, use CC. -LTCC=${LTCC-"$CC"} +int +main () +{ -# If no C compiler flags were specified, use CFLAGS. -LTCFLAGS=${LTCFLAGS-"$CFLAGS"} + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then -# Allow CC to be a program name with arguments. -compiler=$CC +aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } +}'` +# Check for a 64-bit object if we didn't find anything. +if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } +}'`; fi +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 -# save warnings/boilerplate of simple test code -ac_outfile=conftest.$ac_objext -printf "$lt_simple_compile_test_code" >conftest.$ac_ext -eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err -_lt_compiler_boilerplate=`cat conftest.err` -$rm conftest* - -ac_outfile=conftest.$ac_objext -printf "$lt_simple_link_test_code" >conftest.$ac_ext -eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err -_lt_linker_boilerplate=`cat conftest.err` -$rm conftest* +fi +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi -# Allow CC to be a program name with arguments. -lt_save_CC="$CC" -CC=${GCJ-"gcj"} -compiler=$CC -compiler_GCJ=$CC -for cc_temp in $compiler""; do - case $cc_temp in - compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; - distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; - \-*) ;; - *) break;; - esac -done -cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` + hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath" + # Warning - without using the other run time loading flags, + # -berok will link without error, but may produce a broken library. + no_undefined_flag_GCJ=' ${wl}-bernotok' + allow_undefined_flag_GCJ=' ${wl}-berok' + # -bexpall does not export symbols beginning with underscore (_) + always_export_symbols_GCJ=yes + # Exported symbols can be pulled into shared objects from archives + whole_archive_flag_spec_GCJ=' ' + archive_cmds_need_lc_GCJ=yes + # This is similar to how AIX traditionally builds it's shared libraries. + archive_expsym_cmds_GCJ="\$CC $shared_flag"' -o $output_objdir/$soname $compiler_flags $libobjs $deplibs ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' + fi + fi + ;; + amigaos*) + archive_cmds_GCJ='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' + hardcode_libdir_flag_spec_GCJ='-L$libdir' + hardcode_minus_L_GCJ=yes + # see comment about different semantics on the GNU ld section + ld_shlibs_GCJ=no + ;; -# GCJ did not exist at the time GCC didn't implicitly link libc in. -archive_cmds_need_lc_GCJ=no + bsdi4*) + export_dynamic_flag_spec_GCJ=-rdynamic + ;; -old_archive_cmds_GCJ=$old_archive_cmds + cygwin* | mingw* | pw32*) + # When not using gcc, we currently assume that we are using + # Microsoft Visual C++. + # hardcode_libdir_flag_spec is actually meaningless, as there is + # no search path for DLLs. + hardcode_libdir_flag_spec_GCJ=' ' + allow_undefined_flag_GCJ=no + # Tell ltmain to make .lib files, not .a files. + libext=lib + # Tell ltmain to make .dll files, not .so files. + shrext=".dll" + # FIXME: Setting linknames here is a bad hack. + archive_cmds_GCJ='$CC -o $lib $compiler_flags $libobjs `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames=' + # The linker will automatically build a .lib file if we build a DLL. + old_archive_From_new_cmds_GCJ='true' + # FIXME: Should let the user specify the lib program. + old_archive_cmds_GCJ='lib /OUT:$oldlib$oldobjs$old_deplibs' + fix_srcfile_path='`cygpath -w "$srcfile"`' + enable_shared_with_static_runtimes_GCJ=yes + ;; -## CAVEAT EMPTOR: -## There is no encapsulation within the following macros, do not change -## the running order or otherwise move them around unless you know exactly -## what you are doing... + darwin* | rhapsody*) + if test "$GXX" = yes ; then + archive_cmds_need_lc_GCJ=no + case "$host_os" in + rhapsody* | darwin1.[012]) + allow_undefined_flag_GCJ='-Wl,-undefined -Wl,suppress' + ;; + *) # Darwin 1.3 on + if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then + allow_undefined_flag_GCJ='-Wl,-flat_namespace -Wl,-undefined -Wl,suppress' + else + case ${MACOSX_DEPLOYMENT_TARGET} in + 10.012) + allow_undefined_flag_GCJ='-Wl,-flat_namespace -Wl,-undefined -Wl,suppress' + ;; + 10.*) + allow_undefined_flag_GCJ='-Wl,-undefined -Wl,dynamic_lookup' + ;; + esac + fi + ;; + esac + lt_int_apple_cc_single_mod=no + output_verbose_link_cmd='echo' + if $CC -dumpspecs 2>&1 | grep 'single_module' >/dev/null ; then + lt_int_apple_cc_single_mod=yes + fi + if test "X$lt_int_apple_cc_single_mod" = Xyes ; then + archive_cmds_GCJ='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $compiler_flags $libobjs $deplibs -install_name $rpath/$soname $verstring' + else + archive_cmds_GCJ='$CC -r ${wl}-bind_at_load -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $compiler_flags $deplibs -install_name $rpath/$soname $verstring' + fi + module_cmds_GCJ='$CC ${wl}-bind_at_load $allow_undefined_flag -o $lib -bundle $compiler_flags $libobjs $deplibs' + # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's + if test "X$lt_int_apple_cc_single_mod" = Xyes ; then + archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $compiler_flags $libobjs $deplibs -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + else + archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r ${wl}-bind_at_load -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $compiler_flags $deplibs -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + fi + module_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $compiler_flags $libobjs $deplibs~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + hardcode_direct_GCJ=no + hardcode_automatic_GCJ=yes + hardcode_shlibpath_var_GCJ=unsupported + whole_archive_flag_spec_GCJ='-all_load $convenience' + link_all_deplibs_GCJ=yes + else + ld_shlibs_GCJ=no + fi + ;; -lt_prog_compiler_no_builtin_flag_GCJ= + dgux*) + archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_libdir_flag_spec_GCJ='-L$libdir' + hardcode_shlibpath_var_GCJ=no + ;; -if test "$GCC" = yes; then - lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin' + freebsd1*) + ld_shlibs_GCJ=no + ;; + + # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor + # support. Future versions do this automatically, but an explicit c++rt0.o + # does not break anything, and helps significantly (at the cost of a little + # extra space). + freebsd2.2*) + archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' + hardcode_libdir_flag_spec_GCJ='-R$libdir' + hardcode_direct_GCJ=yes + hardcode_shlibpath_var_GCJ=no + ;; + # Unfortunately, older versions of FreeBSD 2 do not have this feature. + freebsd2*) + archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' + hardcode_direct_GCJ=yes + hardcode_minus_L_GCJ=yes + hardcode_shlibpath_var_GCJ=no + ;; -echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 -echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6 -if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - lt_cv_prog_compiler_rtti_exceptions=no - ac_outfile=conftest.$ac_objext - printf "$lt_simple_compile_test_code" > conftest.$ac_ext - lt_compiler_flag="-fno-rtti -fno-exceptions" - # Insert the option either (1) after the last *FLAGS variable, or - # (2) before a word containing "conftest.", or (3) at the end. - # Note that $ac_compile itself does not contain backslashes and begins - # with a dollar sign (not a hyphen), so the echo should work correctly. - # The option is referenced via a variable to avoid confusing sed. - lt_compile=`echo "$ac_compile" | $SED \ - -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ - -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ - -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:18612: $lt_compile\"" >&5) - (eval "$lt_compile" 2>conftest.err) - ac_status=$? - cat conftest.err >&5 - echo "$as_me:18616: \$? = $ac_status" >&5 - if (exit $ac_status) && test -s "$ac_outfile"; then - # The compiler can only warn and ignore the option if not recognized - # So say no if there are warnings other than the usual output. - $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp - $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 - if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then - lt_cv_prog_compiler_rtti_exceptions=yes - fi - fi - $rm conftest* + # FreeBSD 3 and greater uses gcc -shared to do shared libraries. + freebsd* | kfreebsd*-gnu) + archive_cmds_GCJ='$CC -shared -o $lib $compiler_flags $libobjs $deplibs' + hardcode_libdir_flag_spec_GCJ='-R$libdir' + hardcode_direct_GCJ=yes + hardcode_shlibpath_var_GCJ=no + ;; -fi -echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 -echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6 + hpux9*) + if test "$GCC" = yes; then + archive_cmds_GCJ='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $compiler_flags $libobjs $deplibs~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' + else + archive_cmds_GCJ='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' + fi + hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir' + hardcode_libdir_separator_GCJ=: + hardcode_direct_GCJ=yes -if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then - lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions" -else - : -fi + # hardcode_minus_L: Not really in the search PATH, + # but as the default location of the library. + hardcode_minus_L_GCJ=yes + export_dynamic_flag_spec_GCJ='${wl}-E' + ;; -fi + hpux10* | hpux11*) + if test "$GCC" = yes -a "$with_gnu_ld" = no; then + case "$host_cpu" in + hppa*64*|ia64*) + archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname -o $lib $compiler_flags $libobjs $deplibs' + ;; + *) + archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $compiler_flags $libobjs $deplibs' + ;; + esac + else + case "$host_cpu" in + hppa*64*|ia64*) + archive_cmds_GCJ='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags' + ;; + *) + archive_cmds_GCJ='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' + ;; + esac + fi + if test "$with_gnu_ld" = no; then + case "$host_cpu" in + hppa*64*) + hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir' + hardcode_libdir_flag_spec_ld_GCJ='+b $libdir' + hardcode_libdir_separator_GCJ=: + hardcode_direct_GCJ=no + hardcode_shlibpath_var_GCJ=no + ;; + ia64*) + hardcode_libdir_flag_spec_GCJ='-L$libdir' + hardcode_direct_GCJ=no + hardcode_shlibpath_var_GCJ=no -lt_prog_compiler_wl_GCJ= -lt_prog_compiler_pic_GCJ= -lt_prog_compiler_static_GCJ= + # hardcode_minus_L: Not really in the search PATH, + # but as the default location of the library. + hardcode_minus_L_GCJ=yes + ;; + *) + hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir' + hardcode_libdir_separator_GCJ=: + hardcode_direct_GCJ=yes + export_dynamic_flag_spec_GCJ='${wl}-E' -echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 -echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6 + # hardcode_minus_L: Not really in the search PATH, + # but as the default location of the library. + hardcode_minus_L_GCJ=yes + ;; + esac + fi + ;; - if test "$GCC" = yes; then - lt_prog_compiler_wl_GCJ='-Wl,' - lt_prog_compiler_static_GCJ='-static' + irix5* | irix6* | nonstopux*) + if test "$GCC" = yes; then + archive_cmds_GCJ='$CC -shared $compiler_flags $libobjs $deplibs ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + else + archive_cmds_GCJ='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' + hardcode_libdir_flag_spec_ld_GCJ='-rpath $libdir' + fi + hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir' + hardcode_libdir_separator_GCJ=: + link_all_deplibs_GCJ=yes + ;; - case $host_os in - aix*) - # All AIX code is PIC. - if test "$host_cpu" = ia64; then - # AIX 5 now supports IA64 processor - lt_prog_compiler_static_GCJ='-Bstatic' + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out + else + archive_cmds_GCJ='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF fi + hardcode_libdir_flag_spec_GCJ='-R$libdir' + hardcode_direct_GCJ=yes + hardcode_shlibpath_var_GCJ=no ;; - amigaos*) - # FIXME: we need at least 68020 code to build shared libraries, but - # adding the `-m68020' flag to GCC prevents building anything better, - # like `-m68040'. - lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-restore-a4' + newsos6) + archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_direct_GCJ=yes + hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir' + hardcode_libdir_separator_GCJ=: + hardcode_shlibpath_var_GCJ=no ;; - beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) - # PIC is the default for these OSes. + openbsd*) + hardcode_direct_GCJ=yes + hardcode_shlibpath_var_GCJ=no + if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then + archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $compiler_flags $libobjs $deplibs' + hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir' + export_dynamic_flag_spec_GCJ='${wl}-E' + else + case $host_os in + openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) + archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' + hardcode_libdir_flag_spec_GCJ='-R$libdir' + ;; + *) + archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $compiler_flags $libobjs $deplibs' + hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir' + ;; + esac + fi ;; - mingw* | pw32* | os2*) - # This hack is so that the source file can tell whether it is being - # built for inclusion in a dll (and should export symbols for example). - lt_prog_compiler_pic_GCJ='-DDLL_EXPORT' + os2*) + hardcode_libdir_flag_spec_GCJ='-L$libdir' + hardcode_minus_L_GCJ=yes + allow_undefined_flag_GCJ=unsupported + archive_cmds_GCJ='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $compiler_flags $libobjs $deplibs$output_objdir/$libname.def' + old_archive_From_new_cmds_GCJ='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' ;; - darwin* | rhapsody*) - # PIC is the default on this platform - # Common symbols not allowed in MH_DYLIB files - lt_prog_compiler_pic_GCJ='-fno-common' + osf3*) + if test "$GCC" = yes; then + allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*' + archive_cmds_GCJ='$CC -shared${allow_undefined_flag} $compiler_flags $libobjs $deplibs ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + else + allow_undefined_flag_GCJ=' -expect_unresolved \*' + archive_cmds_GCJ='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' + fi + hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir' + hardcode_libdir_separator_GCJ=: ;; - interix3*) - # Interix 3.x gcc -fpic/-fPIC options generate broken code. - # Instead, we relocate shared libraries at runtime. + osf4* | osf5*) # as osf3* with the addition of -msym flag + if test "$GCC" = yes; then + allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*' + archive_cmds_GCJ='$CC -shared${allow_undefined_flag} $compiler_flags $libobjs $deplibs ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir' + else + allow_undefined_flag_GCJ=' -expect_unresolved \*' + archive_cmds_GCJ='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' + archive_expsym_cmds_GCJ='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~ + $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib~$rm $lib.exp' + + # Both c and cxx compiler support -rpath directly + hardcode_libdir_flag_spec_GCJ='-rpath $libdir' + fi + hardcode_libdir_separator_GCJ=: ;; - msdosdjgpp*) - # Just because we use GCC doesn't mean we suddenly get shared libraries - # on systems that don't support them. - lt_prog_compiler_can_build_shared_GCJ=no - enable_shared=no + sco3.2v5*) + archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_shlibpath_var_GCJ=no + export_dynamic_flag_spec_GCJ='${wl}-Bexport' + runpath_var=LD_RUN_PATH + hardcode_runpath_var=yes ;; - sysv4*MP*) - if test -d /usr/nec; then - lt_prog_compiler_pic_GCJ=-Kconform_pic + solaris*) + no_undefined_flag_GCJ=' -z text' + if test "$GCC" = yes; then + archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $compiler_flags $libobjs $deplibs' + archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ + $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $compiler_flags $libobjs $deplibs~$rm $lib.exp' + else + archive_cmds_GCJ='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' + archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ + $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' fi + hardcode_libdir_flag_spec_GCJ='-R$libdir' + hardcode_shlibpath_var_GCJ=no + case $host_os in + solaris2.[0-5] | solaris2.[0-5].*) ;; + *) # Supported since Solaris 2.6 (maybe 2.5.1?) + whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract' ;; + esac + link_all_deplibs_GCJ=yes ;; - hpux*) - # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but - # not for PA HP-UX. - case $host_cpu in - hppa*64*|ia64*) - # +Z the default + sunos4*) + if test "x$host_vendor" = xsequent; then + # Use $CC to link under sequent, because it throws in some extra .o + # files that make .init and .fini sections work. + archive_cmds_GCJ='$CC -G ${wl}-h $soname -o $lib $compiler_flags $libobjs $deplibs' + else + archive_cmds_GCJ='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' + fi + hardcode_libdir_flag_spec_GCJ='-L$libdir' + hardcode_direct_GCJ=yes + hardcode_minus_L_GCJ=yes + hardcode_shlibpath_var_GCJ=no + ;; + + sysv4) + case $host_vendor in + sni) + archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_direct_GCJ=yes # is this really true??? ;; - *) - lt_prog_compiler_pic_GCJ='-fPIC' + siemens) + ## LD is ld it makes a PLAMLIB + ## CC just makes a GrossModule. + archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags' + reload_cmds_GCJ='$CC -r -o $output$reload_objs' + hardcode_direct_GCJ=no + ;; + motorola) + archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_direct_GCJ=no #Motorola manual says yes, but my tests say they lie ;; esac + runpath_var='LD_RUN_PATH' + hardcode_shlibpath_var_GCJ=no + ;; + + sysv4.3*) + archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_shlibpath_var_GCJ=no + export_dynamic_flag_spec_GCJ='-Bexport' + ;; + + sysv4*MP*) + if test -d /usr/nec; then + archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_shlibpath_var_GCJ=no + runpath_var=LD_RUN_PATH + hardcode_runpath_var=yes + ld_shlibs_GCJ=yes + fi ;; - *) - lt_prog_compiler_pic_GCJ='-fPIC' + sysv4.2uw2*) + archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags' + hardcode_direct_GCJ=yes + hardcode_minus_L_GCJ=no + hardcode_shlibpath_var_GCJ=no + hardcode_runpath_var=yes + runpath_var=LD_RUN_PATH ;; - esac - else - # PORTME Check for flag to pass linker flags through the system compiler. - case $host_os in - aix*) - lt_prog_compiler_wl_GCJ='-Wl,' - if test "$host_cpu" = ia64; then - # AIX 5 now supports IA64 processor - lt_prog_compiler_static_GCJ='-Bstatic' + + sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7*) + no_undefined_flag_GCJ='${wl}-z ${wl}text' + if test "$GCC" = yes; then + archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $compiler_flags $libobjs $deplibs' else - lt_prog_compiler_static_GCJ='-bnso -bI:/lib/syscalls.exp' + archive_cmds_GCJ='$CC -G ${wl}-h ${wl}$soname -o $lib $compiler_flags $libobjs $deplibs' fi + runpath_var='LD_RUN_PATH' + hardcode_shlibpath_var_GCJ=no ;; - darwin*) - # PIC is the default on this platform - # Common symbols not allowed in MH_DYLIB files - case $cc_basename in - xlc*) - lt_prog_compiler_pic_GCJ='-qnocommon' - lt_prog_compiler_wl_GCJ='-Wl,' - ;; - esac - ;; - mingw* | pw32* | os2*) - # This hack is so that the source file can tell whether it is being - # built for inclusion in a dll (and should export symbols for example). - lt_prog_compiler_pic_GCJ='-DDLL_EXPORT' + sysv5*) + no_undefined_flag_GCJ=' -z text' + # $CC -shared without GNU ld will not create a library from C++ + # object files and a static libstdc++, better avoid it by now + archive_cmds_GCJ='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' + archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ + $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' + hardcode_libdir_flag_spec_GCJ= + hardcode_shlibpath_var_GCJ=no + runpath_var='LD_RUN_PATH' ;; - hpux9* | hpux10* | hpux11*) - lt_prog_compiler_wl_GCJ='-Wl,' - # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but - # not for PA HP-UX. - case $host_cpu in - hppa*64*|ia64*) - # +Z the default - ;; - *) - lt_prog_compiler_pic_GCJ='+Z' - ;; - esac - # Is there a better lt_prog_compiler_static that works with the bundled CC? - lt_prog_compiler_static_GCJ='${wl}-a ${wl}archive' + uts4*) + archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_libdir_flag_spec_GCJ='-L$libdir' + hardcode_shlibpath_var_GCJ=no ;; - irix5* | irix6* | nonstopux*) - lt_prog_compiler_wl_GCJ='-Wl,' - # PIC (with -KPIC) is the default. - lt_prog_compiler_static_GCJ='-non_shared' + *) + ld_shlibs_GCJ=no ;; + esac + fi - newsos6) - lt_prog_compiler_pic_GCJ='-KPIC' - lt_prog_compiler_static_GCJ='-Bstatic' - ;; +{ echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5 +echo "${ECHO_T}$ld_shlibs_GCJ" >&6; } +test "$ld_shlibs_GCJ" = no && can_build_shared=no - linux*) - case $cc_basename in - icc* | ecc*) - lt_prog_compiler_wl_GCJ='-Wl,' - lt_prog_compiler_pic_GCJ='-KPIC' - lt_prog_compiler_static_GCJ='-static' - ;; - pgcc* | pgf77* | pgf90* | pgf95*) - # Portland Group compilers (*not* the Pentium gcc compiler, - # which looks to be a dead project) - lt_prog_compiler_wl_GCJ='-Wl,' - lt_prog_compiler_pic_GCJ='-fpic' - lt_prog_compiler_static_GCJ='-Bstatic' - ;; - ccc*) - lt_prog_compiler_wl_GCJ='-Wl,' - # All Alpha code is PIC. - lt_prog_compiler_static_GCJ='-non_shared' - ;; - esac - ;; +variables_saved_for_relink="PATH $shlibpath_var $runpath_var" +if test "$GCC" = yes; then + variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" +fi - osf3* | osf4* | osf5*) - lt_prog_compiler_wl_GCJ='-Wl,' - # All OSF/1 code is PIC. - lt_prog_compiler_static_GCJ='-non_shared' - ;; +# +# Do we need to explicitly link libc? +# +case "x$archive_cmds_need_lc_GCJ" in +x|xyes) + # Assume -lc should be added + archive_cmds_need_lc_GCJ=yes - solaris*) - lt_prog_compiler_pic_GCJ='-KPIC' - lt_prog_compiler_static_GCJ='-Bstatic' - case $cc_basename in - f77* | f90* | f95*) - lt_prog_compiler_wl_GCJ='-Qoption ld ';; - *) - lt_prog_compiler_wl_GCJ='-Wl,';; - esac + if test "$enable_shared" = yes && test "$GCC" = yes; then + case $archive_cmds_GCJ in + *'~'*) + # FIXME: we may have to deal with multi-command sequences. ;; + '$CC '*) + # Test whether the compiler implicitly links with -lc since on some + # systems, -lgcc has to come before -lc. If gcc already passes -lc + # to ld, don't add -lc before -lgcc. + { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 +echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; } + $rm conftest* + printf "$lt_simple_compile_test_code" > conftest.$ac_ext - sunos4*) - lt_prog_compiler_wl_GCJ='-Qoption ld ' - lt_prog_compiler_pic_GCJ='-PIC' - lt_prog_compiler_static_GCJ='-Bstatic' + if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } 2>conftest.err; then + soname=conftest + lib=conftest + libobjs=conftest.$ac_objext + deplibs= + wl=$lt_prog_compiler_wl_GCJ + compiler_flags=-v + linker_flags=-v + verstring= + output_objdir=. + libname=conftest + lt_save_allow_undefined_flag=$allow_undefined_flag_GCJ + allow_undefined_flag_GCJ= + if { (eval echo "$as_me:$LINENO: \"$archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5 + (eval $archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } + then + archive_cmds_need_lc_GCJ=no + else + archive_cmds_need_lc_GCJ=yes + fi + allow_undefined_flag_GCJ=$lt_save_allow_undefined_flag + else + cat conftest.err 1>&5 + fi + $rm conftest* + { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5 +echo "${ECHO_T}$archive_cmds_need_lc_GCJ" >&6; } ;; + esac + fi + ;; +esac - sysv4 | sysv4.2uw2* | sysv4.3*) - lt_prog_compiler_wl_GCJ='-Wl,' - lt_prog_compiler_pic_GCJ='-KPIC' - lt_prog_compiler_static_GCJ='-Bstatic' - ;; +{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 +echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } +library_names_spec= +libname_spec='lib$name' +soname_spec= +shrext=".so" +postinstall_cmds= +postuninstall_cmds= +finish_cmds= +finish_eval= +shlibpath_var= +shlibpath_overrides_runpath=unknown +version_type=none +dynamic_linker="$host_os ld.so" +sys_lib_dlsearch_path_spec="/lib /usr/lib" +sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" +need_lib_prefix=unknown +hardcode_into_libs=no - sysv4*MP*) - if test -d /usr/nec ;then - lt_prog_compiler_pic_GCJ='-Kconform_pic' - lt_prog_compiler_static_GCJ='-Bstatic' +# when you set need_version to no, make sure it does not cause -set_version +# flags to be left without arguments +need_version=unknown + +case $host_os in +aix3*) + version_type=linux + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' + shlibpath_var=LIBPATH + + # AIX 3 has no versioning support, so we append a major version to the name. + soname_spec='${libname}${release}${shared_ext}$major' + ;; + +aix4* | aix5*) + version_type=linux + need_lib_prefix=no + need_version=no + hardcode_into_libs=yes + if test "$host_cpu" = ia64; then + # AIX 5 supports IA64 + library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' + shlibpath_var=LD_LIBRARY_PATH + else + # With GCC up to 2.95.x, collect2 would create an import file + # for dependence libraries. The import file would start with + # the line `#! .'. This would cause the generated library to + # depend on `.', always an invalid library. This was fixed in + # development snapshots of GCC prior to 3.0. + case $host_os in + aix4 | aix4.[01] | aix4.[01].*) + if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' + echo ' yes ' + echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then + : + else + can_build_shared=no fi ;; + esac + # AIX (on Power*) has no versioning support, so currently we can not hardcode correct + # soname into executable. Probably we can add versioning support to + # collect2, so additional links can be useful in future. + if test "$aix_use_runtimelinking" = yes; then + # If using run time linking (on AIX 4.2 or later) use lib.so + # instead of lib.a to let people know that these are not + # typical AIX shared libraries. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + else + # We preserve .a as extension for shared libraries through AIX4.2 + # and later when we are not doing run time linking. + library_names_spec='${libname}${release}.a $libname.a' + soname_spec='${libname}${release}${shared_ext}$major' + fi + shlibpath_var=LIBPATH + fi + ;; + +amigaos*) + library_names_spec='$libname.ixlibrary $libname.a' + # Create ${libname}_ixlibrary.a entries in /sys/libs. + finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "(cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a)"; (cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a) || exit 1; done' + ;; + +beos*) + library_names_spec='${libname}${shared_ext}' + dynamic_linker="$host_os ld.so" + shlibpath_var=LIBRARY_PATH + ;; + +bsdi4*) + version_type=linux + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' + shlibpath_var=LD_LIBRARY_PATH + sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" + sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" + # the default ld.so.conf also contains /usr/contrib/lib and + # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow + # libtool to hard-code these into programs + ;; - sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) - lt_prog_compiler_wl_GCJ='-Wl,' - lt_prog_compiler_pic_GCJ='-KPIC' - lt_prog_compiler_static_GCJ='-Bstatic' - ;; +cygwin* | mingw* | pw32*) + version_type=windows + shrext=".dll" + need_version=no + need_lib_prefix=no - unicos*) - lt_prog_compiler_wl_GCJ='-Wl,' - lt_prog_compiler_can_build_shared_GCJ=no - ;; + case $GCC,$host_os in + yes,cygwin* | yes,mingw* | yes,pw32*) + library_names_spec='$libname.dll.a' + # DLL is installed to $(libdir)/../bin by postinstall_cmds + postinstall_cmds='base_file=`basename \${file}`~ + dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ + dldir=$destdir/`dirname \$dlpath`~ + test -d \$dldir || mkdir -p \$dldir~ + $install_prog $dir/$dlname \$dldir/$dlname' + postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ + dlpath=$dir/\$dldll~ + $rm \$dlpath' + shlibpath_overrides_runpath=yes - uts4*) - lt_prog_compiler_pic_GCJ='-pic' - lt_prog_compiler_static_GCJ='-Bstatic' + case $host_os in + cygwin*) + # Cygwin DLLs use 'cyg' prefix rather than 'lib' + soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' + sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" ;; - - *) - lt_prog_compiler_can_build_shared_GCJ=no + mingw*) + # MinGW DLLs use traditional 'lib' prefix + soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' + sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` + if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then + # It is most probably a Windows format PATH printed by + # mingw gcc, but we are running on Cygwin. Gcc prints its search + # path with ; separators, and with drive letters. We can handle the + # drive letters (cygwin fileutils understands them), so leave them, + # especially as we might pass files found there to a mingw objdump, + # which wouldn't understand a cygwinified path. Ahh. + sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` + else + sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` + fi + ;; + pw32*) + # pw32 DLLs use 'pw' prefix rather than 'lib' + library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/./-/g'`${versuffix}${shared_ext}' ;; esac - fi - -echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5 -echo "${ECHO_T}$lt_prog_compiler_pic_GCJ" >&6 - -# -# Check to make sure the PIC flag actually works. -# -if test -n "$lt_prog_compiler_pic_GCJ"; then - -echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5 -echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... $ECHO_C" >&6 -if test "${lt_prog_compiler_pic_works_GCJ+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - lt_prog_compiler_pic_works_GCJ=no - ac_outfile=conftest.$ac_objext - printf "$lt_simple_compile_test_code" > conftest.$ac_ext - lt_compiler_flag="$lt_prog_compiler_pic_GCJ" - # Insert the option either (1) after the last *FLAGS variable, or - # (2) before a word containing "conftest.", or (3) at the end. - # Note that $ac_compile itself does not contain backslashes and begins - # with a dollar sign (not a hyphen), so the echo should work correctly. - # The option is referenced via a variable to avoid confusing sed. - lt_compile=`echo "$ac_compile" | $SED \ - -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ - -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ - -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:18880: $lt_compile\"" >&5) - (eval "$lt_compile" 2>conftest.err) - ac_status=$? - cat conftest.err >&5 - echo "$as_me:18884: \$? = $ac_status" >&5 - if (exit $ac_status) && test -s "$ac_outfile"; then - # The compiler can only warn and ignore the option if not recognized - # So say no if there are warnings other than the usual output. - $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp - $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 - if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then - lt_prog_compiler_pic_works_GCJ=yes - fi - fi - $rm conftest* - -fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_GCJ" >&5 -echo "${ECHO_T}$lt_prog_compiler_pic_works_GCJ" >&6 - -if test x"$lt_prog_compiler_pic_works_GCJ" = xyes; then - case $lt_prog_compiler_pic_GCJ in - "" | " "*) ;; - *) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;; - esac -else - lt_prog_compiler_pic_GCJ= - lt_prog_compiler_can_build_shared_GCJ=no -fi - -fi -case $host_os in - # For platforms which do not support PIC, -DPIC is meaningless: - *djgpp*) - lt_prog_compiler_pic_GCJ= ;; + *) - lt_prog_compiler_pic_GCJ="$lt_prog_compiler_pic_GCJ" + library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' ;; -esac - -# -# Check to make sure the static flag actually works. -# -wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\" -echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 -echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6 -if test "${lt_prog_compiler_static_works_GCJ+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - lt_prog_compiler_static_works_GCJ=no - save_LDFLAGS="$LDFLAGS" - LDFLAGS="$LDFLAGS $lt_tmp_static_flag" - printf "$lt_simple_link_test_code" > conftest.$ac_ext - if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then - # The linker can only warn and ignore the option if not recognized - # So say no if there are warnings - if test -s conftest.err; then - # Append any errors to the config.log. - cat conftest.err 1>&5 - $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp - $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 - if diff conftest.exp conftest.er2 >/dev/null; then - lt_prog_compiler_static_works_GCJ=yes - fi - else - lt_prog_compiler_static_works_GCJ=yes - fi - fi - $rm conftest* - LDFLAGS="$save_LDFLAGS" - -fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_GCJ" >&5 -echo "${ECHO_T}$lt_prog_compiler_static_works_GCJ" >&6 - -if test x"$lt_prog_compiler_static_works_GCJ" = xyes; then - : -else - lt_prog_compiler_static_GCJ= -fi - - -echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 -echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6 -if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - lt_cv_prog_compiler_c_o_GCJ=no - $rm -r conftest 2>/dev/null - mkdir conftest - cd conftest - mkdir out - printf "$lt_simple_compile_test_code" > conftest.$ac_ext - - lt_compiler_flag="-o out/conftest2.$ac_objext" - # Insert the option either (1) after the last *FLAGS variable, or - # (2) before a word containing "conftest.", or (3) at the end. - # Note that $ac_compile itself does not contain backslashes and begins - # with a dollar sign (not a hyphen), so the echo should work correctly. - lt_compile=`echo "$ac_compile" | $SED \ - -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ - -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ - -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:18984: $lt_compile\"" >&5) - (eval "$lt_compile" 2>out/conftest.err) - ac_status=$? - cat out/conftest.err >&5 - echo "$as_me:18988: \$? = $ac_status" >&5 - if (exit $ac_status) && test -s out/conftest2.$ac_objext - then - # The compiler can only warn and ignore the option if not recognized - # So say no if there are warnings - $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp - $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 - if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then - lt_cv_prog_compiler_c_o_GCJ=yes - fi - fi - chmod u+w . 2>&5 - $rm conftest* - # SGI C++ compiler will create directory out/ii_files/ for - # template instantiation - test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files - $rm out/* && rmdir out - cd .. - rmdir conftest - $rm conftest* - -fi -echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5 -echo "${ECHO_T}$lt_cv_prog_compiler_c_o_GCJ" >&6 - + esac + dynamic_linker='Win32 ld.exe' + # FIXME: first we should search . and the directory the executable is in + shlibpath_var=PATH + ;; -hard_links="nottested" -if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test "$need_locks" != no; then - # do not overwrite the value of need_locks provided by the user - echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 -echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6 - hard_links=yes - $rm conftest* - ln conftest.a conftest.b 2>/dev/null && hard_links=no - touch conftest.a - ln conftest.a conftest.b 2>&5 || hard_links=no - ln conftest.a conftest.b 2>/dev/null && hard_links=no - echo "$as_me:$LINENO: result: $hard_links" >&5 -echo "${ECHO_T}$hard_links" >&6 - if test "$hard_links" = no; then - { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 -echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} - need_locks=warn +darwin* | rhapsody*) + dynamic_linker="$host_os dyld" + version_type=darwin + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext' + soname_spec='${libname}${release}${major}$shared_ext' + shlibpath_overrides_runpath=yes + shlibpath_var=DYLD_LIBRARY_PATH + shrext='$(test .$module = .yes && echo .so || echo .dylib)' + # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same. + if test "$GCC" = yes; then + sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"` + else + sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib' fi -else - need_locks=no -fi + sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' + ;; -echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 -echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6 +dgux*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + ;; - runpath_var= - allow_undefined_flag_GCJ= - enable_shared_with_static_runtimes_GCJ=no - archive_cmds_GCJ= - archive_expsym_cmds_GCJ= - old_archive_From_new_cmds_GCJ= - old_archive_from_expsyms_cmds_GCJ= - export_dynamic_flag_spec_GCJ= - whole_archive_flag_spec_GCJ= - thread_safe_flag_spec_GCJ= - hardcode_libdir_flag_spec_GCJ= - hardcode_libdir_flag_spec_ld_GCJ= - hardcode_libdir_separator_GCJ= - hardcode_direct_GCJ=no - hardcode_minus_L_GCJ=no - hardcode_shlibpath_var_GCJ=unsupported - link_all_deplibs_GCJ=unknown - hardcode_automatic_GCJ=no - module_cmds_GCJ= - module_expsym_cmds_GCJ= - always_export_symbols_GCJ=no - export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' - # include_expsyms should be a list of space-separated symbols to be *always* - # included in the symbol list - include_expsyms_GCJ= - # exclude_expsyms can be an extended regexp of symbols to exclude - # it will be wrapped by ` (' and `)$', so one must not match beginning or - # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', - # as well as any symbol that contains `d'. - exclude_expsyms_GCJ="_GLOBAL_OFFSET_TABLE_" - # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out - # platforms (ab)use it in PIC code, but their linkers get confused if - # the symbol is explicitly referenced. Since portable code cannot - # rely on this symbol name, it's probably fine to never include it in - # preloaded symbol tables. - extract_expsyms_cmds= - # Just being paranoid about ensuring that cc_basename is set. - for cc_temp in $compiler""; do - case $cc_temp in - compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; - distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; - \-*) ;; - *) break;; - esac -done -cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` +freebsd1*) + dynamic_linker=no + ;; + +kfreebsd*-gnu*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=no + hardcode_into_libs=yes + dynamic_linker='GNU ld.so' + ;; +freebsd*) + objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout` + version_type=freebsd-$objformat + case $version_type in + freebsd-elf*) + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' + need_version=no + need_lib_prefix=no + ;; + freebsd-*) + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' + need_version=yes + ;; + esac + shlibpath_var=LD_LIBRARY_PATH case $host_os in - cygwin* | mingw* | pw32*) - # FIXME: the MSVC++ port hasn't been tested in a loooong time - # When not using gcc, we currently assume that we are using - # Microsoft Visual C++. - if test "$GCC" != yes; then - with_gnu_ld=no - fi + freebsd2*) + shlibpath_overrides_runpath=yes ;; - interix*) - # we just hope/assume this is gcc and not c89 (= MSVC++) - with_gnu_ld=yes + freebsd3.01* | freebsdelf3.01*) + shlibpath_overrides_runpath=yes + hardcode_into_libs=yes ;; - openbsd*) - with_gnu_ld=no + *) # from 3.2 on + shlibpath_overrides_runpath=no + hardcode_into_libs=yes ;; esac + ;; - ld_shlibs_GCJ=yes - if test "$with_gnu_ld" = yes; then - # If archive_cmds runs LD, not CC, wlarc should be empty - wlarc='${wl}' +gnu*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + hardcode_into_libs=yes + ;; - # Set some defaults for GNU ld with shared library support. These - # are reset later if shared libraries are not supported. Putting them - # here allows them to be overridden if necessary. - runpath_var=LD_RUN_PATH - hardcode_libdir_flag_spec_GCJ='${wl}--rpath ${wl}$libdir' - export_dynamic_flag_spec_GCJ='${wl}--export-dynamic' - # ancient GNU ld didn't support --whole-archive et. al. - if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then - whole_archive_flag_spec_GCJ="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' - else - whole_archive_flag_spec_GCJ= +hpux9* | hpux10* | hpux11*) + # Give a soname corresponding to the major version so that dld.sl refuses to + # link against other versions. + version_type=sunos + need_lib_prefix=no + need_version=no + case "$host_cpu" in + ia64*) + shrext='.so' + hardcode_into_libs=yes + dynamic_linker="$host_os dld.so" + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + if test "X$HPUX_IA64_MODE" = X32; then + sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" + else + sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" fi - supports_anon_versioning=no - case `$LD -v 2>/dev/null` in - *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 - *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... - *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... - *\ 2.11.*) ;; # other 2.11 versions - *) supports_anon_versioning=yes ;; - esac - - # See if GNU ld supports shared libraries. - case $host_os in - aix3* | aix4* | aix5*) - # On AIX/PPC, the GNU linker is very broken - if test "$host_cpu" != ia64; then - ld_shlibs_GCJ=no - cat <&2 - -*** Warning: the GNU linker, at least up to release 2.9.1, is reported -*** to be unable to reliably create shared libraries on AIX. -*** Therefore, libtool is disabling shared libraries support. If you -*** really care for shared libraries, you may want to modify your PATH -*** so that a non-GNU linker is found, and then restart. - -EOF - fi - ;; - - amigaos*) - archive_cmds_GCJ='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' - hardcode_libdir_flag_spec_GCJ='-L$libdir' - hardcode_minus_L_GCJ=yes - - # Samuel A. Falvo II reports - # that the semantics of dynamic libraries on AmigaOS, at least up - # to version 4, is to share data among multiple programs linked - # with the same dynamic library. Since this doesn't match the - # behavior of shared libraries on other platforms, we can't use - # them. - ld_shlibs_GCJ=no - ;; - - beos*) - if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then - allow_undefined_flag_GCJ=unsupported - # Joseph Beckenbach says some releases of gcc - # support --undefined. This deserves some investigation. FIXME - archive_cmds_GCJ='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' - else - ld_shlibs_GCJ=no - fi - ;; - - cygwin* | mingw* | pw32*) - # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless, - # as there is no search path for DLLs. - hardcode_libdir_flag_spec_GCJ='-L$libdir' - allow_undefined_flag_GCJ=unsupported - always_export_symbols_GCJ=no - enable_shared_with_static_runtimes_GCJ=yes - export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols' + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec + ;; + hppa*64*) + shrext='.sl' + hardcode_into_libs=yes + dynamic_linker="$host_os dld.sl" + shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec + ;; + *) + shrext='.sl' + dynamic_linker="$host_os dld.sl" + shlibpath_var=SHLIB_PATH + shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + ;; + esac + # HP-UX runs *really* slowly unless shared libraries are mode 555. + postinstall_cmds='chmod 555 $lib' + ;; - if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then - archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' - # If the export-symbols file already is a .def file (1st line - # is EXPORTS), use it as is; otherwise, prepend... - archive_expsym_cmds_GCJ='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then - cp $export_symbols $output_objdir/$soname.def; +irix5* | irix6* | nonstopux*) + case $host_os in + nonstopux*) version_type=nonstopux ;; + *) + if test "$lt_cv_prog_gnu_ld" = yes; then + version_type=linux else - echo EXPORTS > $output_objdir/$soname.def; - cat $export_symbols >> $output_objdir/$soname.def; - fi~ - $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' - else - ld_shlibs_GCJ=no - fi - ;; - - interix3*) - hardcode_direct_GCJ=no - hardcode_shlibpath_var_GCJ=no - hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir' - export_dynamic_flag_spec_GCJ='${wl}-E' - # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. - # Instead, shared libraries are loaded at an image base (0x10000000 by - # default) and relocated if they conflict, which is a slow very memory - # consuming and fragmenting process. To avoid this, we pick a random, - # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link - # time. Moving up from 0x10000000 also allows more sbrk(2) space. - archive_cmds_GCJ='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' - archive_expsym_cmds_GCJ='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' - ;; - - linux*) - if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then - tmp_addflag= - case $cc_basename,$host_cpu in - pgcc*) # Portland Group C compiler - whole_archive_flag_spec_GCJ='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' - tmp_addflag=' $pic_flag' - ;; - pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers - whole_archive_flag_spec_GCJ='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' - tmp_addflag=' $pic_flag -Mnomain' ;; - ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 - tmp_addflag=' -i_dynamic' ;; - efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 - tmp_addflag=' -i_dynamic -nofor_main' ;; - ifc* | ifort*) # Intel Fortran compiler - tmp_addflag=' -nofor_main' ;; - esac - archive_cmds_GCJ='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' - - if test $supports_anon_versioning = yes; then - archive_expsym_cmds_GCJ='$echo "{ global:" > $output_objdir/$libname.ver~ - cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ - $echo "local: *; };" >> $output_objdir/$libname.ver~ - $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' - fi - link_all_deplibs_GCJ=no - else - ld_shlibs_GCJ=no - fi - ;; - - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) - if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then - archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' - wlarc= - else - archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' - archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' - fi - ;; + version_type=irix + fi ;; + esac + need_lib_prefix=no + need_version=no + soname_spec='${libname}${release}${shared_ext}$major' + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' + case $host_os in + irix5* | nonstopux*) + libsuff= shlibsuff= + ;; + *) + case $LD in # libtool.m4 will add one of these switches to LD + *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") + libsuff= shlibsuff= libmagic=32-bit;; + *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") + libsuff=32 shlibsuff=N32 libmagic=N32;; + *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") + libsuff=64 shlibsuff=64 libmagic=64-bit;; + *) libsuff= shlibsuff= libmagic=never-match;; + esac + ;; + esac + shlibpath_var=LD_LIBRARY${shlibsuff}_PATH + shlibpath_overrides_runpath=no + sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" + sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" + hardcode_into_libs=yes + ;; - solaris*) - if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then - ld_shlibs_GCJ=no - cat <&2 +# No shared lib support for Linux oldld, aout, or coff. +linux*oldld* | linux*aout* | linux*coff*) + dynamic_linker=no + ;; -*** Warning: The releases 2.8.* of the GNU linker cannot reliably -*** create shared libraries on Solaris systems. Therefore, libtool -*** is disabling shared libraries support. We urge you to upgrade GNU -*** binutils to release 2.9.1 or newer. Another option is to modify -*** your PATH or compiler configuration so that the native linker is -*** used, and then restart. +# This must be Linux ELF. +linux*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' + libsuff= + if test "x$LINUX_64_MODE" = x64; then + # Some platforms are per default 64-bit, so there's no /lib64 + if test -d /lib64; then + libsuff=64 + fi + fi + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=no + sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff}" + sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff} /usr/local/lib${libsuff}" + # This implies no fast_install, which is unacceptable. + # Some rework will be needed to allow for fast_install + # before this can be enabled. + hardcode_into_libs=yes -EOF - elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then - archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' - archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' - else - ld_shlibs_GCJ=no - fi - ;; + # We used to test for /lib/ld.so.1 and disable shared libraries on + # powerpc, because MkLinux only supported shared libraries with the + # GNU dynamic linker. Since this was broken with cross compilers, + # most powerpc-linux boxes support dynamic linking these days and + # people can always --disable-shared, the test was removed, and we + # assume the GNU/Linux dynamic linker is in use. + dynamic_linker='GNU/Linux ld.so' + ;; - sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) - case `$LD -v 2>&1` in - *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) - ld_shlibs_GCJ=no - cat <<_LT_EOF 1>&2 +netbsd*) + version_type=sunos + need_lib_prefix=no + need_version=no + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' + dynamic_linker='NetBSD (a.out) ld.so' + else + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} ${libname}${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + dynamic_linker='NetBSD ld.elf_so' + fi + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + hardcode_into_libs=yes + ;; -*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not -*** reliably create shared libraries on SCO systems. Therefore, libtool -*** is disabling shared libraries support. We urge you to upgrade GNU -*** binutils to release 2.16.91.0.3 or newer. Another option is to modify -*** your PATH or compiler configuration so that the native linker is -*** used, and then restart. +newsos6) + version_type=linux + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + ;; + +nto-qnx*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + ;; -_LT_EOF +openbsd*) + version_type=sunos + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' + shlibpath_var=LD_LIBRARY_PATH + if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then + case $host_os in + openbsd2.[89] | openbsd2.[89].*) + shlibpath_overrides_runpath=no ;; - *) - if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then - hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`' - archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib' - archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib' - else - ld_shlibs_GCJ=no - fi + *) + shlibpath_overrides_runpath=yes ;; esac - ;; - - sunos4*) - archive_cmds_GCJ='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' - wlarc= - hardcode_direct_GCJ=yes - hardcode_shlibpath_var_GCJ=no - ;; - - *) - if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then - archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' - archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' - else - ld_shlibs_GCJ=no - fi - ;; - esac - - if test "$ld_shlibs_GCJ" = no; then - runpath_var= - hardcode_libdir_flag_spec_GCJ= - export_dynamic_flag_spec_GCJ= - whole_archive_flag_spec_GCJ= - fi else - # PORTME fill in a description of your system's linker (not GNU ld) - case $host_os in - aix3*) - allow_undefined_flag_GCJ=unsupported - always_export_symbols_GCJ=yes - archive_expsym_cmds_GCJ='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' - # Note: this linker hardcodes the directories in LIBPATH if there - # are no directories specified by -L. - hardcode_minus_L_GCJ=yes - if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then - # Neither direct hardcoding nor static linking is supported with a - # broken collect2. - hardcode_direct_GCJ=unsupported - fi - ;; + shlibpath_overrides_runpath=yes + fi + ;; - aix4* | aix5*) - if test "$host_cpu" = ia64; then - # On IA64, the linker does run time linking by default, so we don't - # have to do anything special. - aix_use_runtimelinking=no - exp_sym_flag='-Bexport' - no_entry_flag="" - else - # If we're using GNU nm, then we don't want the "-C" option. - # -C means demangle to AIX nm, but means don't demangle with GNU nm - if $NM -V 2>&1 | grep 'GNU' > /dev/null; then - export_symbols_cmds_GCJ='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' - else - export_symbols_cmds_GCJ='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' - fi - aix_use_runtimelinking=no +os2*) + libname_spec='$name' + shrext=".dll" + need_lib_prefix=no + library_names_spec='$libname${shared_ext} $libname.a' + dynamic_linker='OS/2 ld.exe' + shlibpath_var=LIBPATH + ;; - # Test if we are trying to use run time linking or normal - # AIX style linking. If -brtl is somewhere in LDFLAGS, we - # need to do runtime linking. - case $host_os in aix4.[23]|aix4.[23].*|aix5*) - for ld_flag in $LDFLAGS; do - if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then - aix_use_runtimelinking=yes - break - fi - done - ;; - esac +osf3* | osf4* | osf5*) + version_type=osf + need_lib_prefix=no + need_version=no + soname_spec='${libname}${release}${shared_ext}$major' + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + shlibpath_var=LD_LIBRARY_PATH + sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" + sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" + ;; - exp_sym_flag='-bexport' - no_entry_flag='-bnoentry' - fi +sco3.2v5*) + version_type=osf + soname_spec='${libname}${release}${shared_ext}$major' + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + shlibpath_var=LD_LIBRARY_PATH + ;; - # When large executables or shared objects are built, AIX ld can - # have problems creating the table of contents. If linking a library - # or program results in "error TOC overflow" add -mminimal-toc to - # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not - # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. +solaris*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + hardcode_into_libs=yes + # ldd complains unless libraries are executable + postinstall_cmds='chmod +x $lib' + ;; - archive_cmds_GCJ='' - hardcode_direct_GCJ=yes - hardcode_libdir_separator_GCJ=':' - link_all_deplibs_GCJ=yes +sunos4*) + version_type=sunos + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' + finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + if test "$with_gnu_ld" = yes; then + need_lib_prefix=no + fi + need_version=yes + ;; - if test "$GCC" = yes; then - case $host_os in aix4.[012]|aix4.[012].*) - # We only want to do this on AIX 4.2 and lower, the check - # below for broken collect2 doesn't work under 4.3+ - collect2name=`${CC} -print-prog-name=collect2` - if test -f "$collect2name" && \ - strings "$collect2name" | grep resolve_lib_name >/dev/null - then - # We have reworked collect2 - hardcode_direct_GCJ=yes - else - # We have old collect2 - hardcode_direct_GCJ=unsupported - # It fails to find uninstalled libraries when the uninstalled - # path is not listed in the libpath. Setting hardcode_minus_L - # to unsupported forces relinking - hardcode_minus_L_GCJ=yes - hardcode_libdir_flag_spec_GCJ='-L$libdir' - hardcode_libdir_separator_GCJ= - fi - ;; - esac - shared_flag='-shared' - if test "$aix_use_runtimelinking" = yes; then - shared_flag="$shared_flag "'${wl}-G' - fi - else - # not using gcc - if test "$host_cpu" = ia64; then - # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release - # chokes on -Wl,-G. The following line is correct: - shared_flag='-G' - else - if test "$aix_use_runtimelinking" = yes; then - shared_flag='${wl}-G' - else - shared_flag='${wl}-bM:SRE' - fi - fi - fi +sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) + version_type=linux + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + case $host_vendor in + sni) + shlibpath_overrides_runpath=no + need_lib_prefix=no + export_dynamic_flag_spec='${wl}-Blargedynsym' + runpath_var=LD_RUN_PATH + ;; + siemens) + need_lib_prefix=no + ;; + motorola) + need_lib_prefix=no + need_version=no + shlibpath_overrides_runpath=no + sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' + ;; + esac + ;; - # It seems that -bexpall does not export symbols beginning with - # underscore (_), so it is better to generate a list of symbols to export. - always_export_symbols_GCJ=yes - if test "$aix_use_runtimelinking" = yes; then - # Warning - without using the other runtime loading flags (-brtl), - # -berok will link without error, but may produce a broken library. - allow_undefined_flag_GCJ='-berok' - # Determine the default libpath from the value encoded in an empty executable. - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ +sysv4*MP*) + if test -d /usr/nec ;then + version_type=linux + library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' + soname_spec='$libname${shared_ext}.$major' + shlibpath_var=LD_LIBRARY_PATH + fi + ;; -int -main () -{ +uts4*) + version_type=linux + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + ;; + +*) + dynamic_linker=no + ;; +esac +{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5 +echo "${ECHO_T}$dynamic_linker" >&6; } +test "$dynamic_linker" = no && can_build_shared=no - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then +{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 +echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; } +hardcode_action_GCJ= +if test -n "$hardcode_libdir_flag_spec_GCJ" || \ + test -n "$runpath_var GCJ" || \ + test "X$hardcode_automatic_GCJ"="Xyes" ; then -aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } -}'` -# Check for a 64-bit object if we didn't find anything. -if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } -}'`; fi + # We can hardcode non-existant directories. + if test "$hardcode_direct_GCJ" != no && + # If the only mechanism to avoid hardcoding is shlibpath_var, we + # have to relink, otherwise we might link with an installed library + # when we should be linking with a yet-to-be-installed one + ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, GCJ)" != no && + test "$hardcode_minus_L_GCJ" != no; then + # Linking always hardcodes the temporary library directory. + hardcode_action_GCJ=relink + else + # We can link without hardcoding, and we can hardcode nonexisting dirs. + hardcode_action_GCJ=immediate + fi else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 + # We cannot hardcode anything, or else we can only hardcode existing + # directories. + hardcode_action_GCJ=unsupported +fi +{ echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5 +echo "${ECHO_T}$hardcode_action_GCJ" >&6; } +if test "$hardcode_action_GCJ" = relink; then + # Fast installation is not supported + enable_fast_install=no +elif test "$shlibpath_overrides_runpath" = yes || + test "$enable_shared" = no; then + # Fast installation is not necessary + enable_fast_install=needless fi -rm -f conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext -if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi - hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath" - archive_expsym_cmds_GCJ="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" +striplib= +old_striplib= +{ echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5 +echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6; } +if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then + test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" + test -z "$striplib" && striplib="$STRIP --strip-unneeded" + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } +else +# FIXME - insert some real tests, host_os isn't really good enough + case $host_os in + darwin*) + if test -n "$STRIP" ; then + striplib="$STRIP -x" + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } else - if test "$host_cpu" = ia64; then - hardcode_libdir_flag_spec_GCJ='${wl}-R $libdir:/usr/lib:/lib' - allow_undefined_flag_GCJ="-z nodefs" - archive_expsym_cmds_GCJ="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols" - else - # Determine the default libpath from the value encoded in an empty executable. - cat >conftest.$ac_ext <<_ACEOF + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } +fi + ;; + *) + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + ;; + esac +fi + +if test "x$enable_dlopen" != xyes; then + enable_dlopen=unknown + enable_dlopen_self=unknown + enable_dlopen_self_static=unknown +else + lt_cv_dlopen=no + lt_cv_dlopen_libs= + + case $host_os in + beos*) + lt_cv_dlopen="load_add_on" + lt_cv_dlopen_libs= + lt_cv_dlopen_self=yes + ;; + + mingw* | pw32*) + lt_cv_dlopen="LoadLibrary" + lt_cv_dlopen_libs= + ;; + + cygwin*) + lt_cv_dlopen="dlopen" + lt_cv_dlopen_libs= + ;; + + darwin*) + # if libdl is installed we need to link against it + { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 +echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; } +if test "${ac_cv_lib_dl_dlopen+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-ldl $LIBS" +cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char dlopen (); int main () { - +return dlopen (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then - -aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } -}'` -# Check for a 64-bit object if we didn't find anything. -if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } -}'`; fi + ac_cv_lib_dl_dlopen=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + ac_cv_lib_dl_dlopen=no fi -rm -f conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext -if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi - - hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath" - # Warning - without using the other run time loading flags, - # -berok will link without error, but may produce a broken library. - no_undefined_flag_GCJ=' ${wl}-bernotok' - allow_undefined_flag_GCJ=' ${wl}-berok' - # Exported symbols can be pulled into shared objects from archives - whole_archive_flag_spec_GCJ='$convenience' - archive_cmds_need_lc_GCJ=yes - # This is similar to how AIX traditionally builds its shared libraries. - archive_expsym_cmds_GCJ="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' - fi - fi - ;; - - amigaos*) - archive_cmds_GCJ='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' - hardcode_libdir_flag_spec_GCJ='-L$libdir' - hardcode_minus_L_GCJ=yes - # see comment about different semantics on the GNU ld section - ld_shlibs_GCJ=no - ;; - - bsdi[45]*) - export_dynamic_flag_spec_GCJ=-rdynamic - ;; - - cygwin* | mingw* | pw32*) - # When not using gcc, we currently assume that we are using - # Microsoft Visual C++. - # hardcode_libdir_flag_spec is actually meaningless, as there is - # no search path for DLLs. - hardcode_libdir_flag_spec_GCJ=' ' - allow_undefined_flag_GCJ=unsupported - # Tell ltmain to make .lib files, not .a files. - libext=lib - # Tell ltmain to make .dll files, not .so files. - shrext_cmds=".dll" - # FIXME: Setting linknames here is a bad hack. - archive_cmds_GCJ='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames=' - # The linker will automatically build a .lib file if we build a DLL. - old_archive_From_new_cmds_GCJ='true' - # FIXME: Should let the user specify the lib program. - old_archive_cmds_GCJ='lib /OUT:$oldlib$oldobjs$old_deplibs' - fix_srcfile_path_GCJ='`cygpath -w "$srcfile"`' - enable_shared_with_static_runtimes_GCJ=yes - ;; - - darwin* | rhapsody*) - case $host_os in - rhapsody* | darwin1.[012]) - allow_undefined_flag_GCJ='${wl}-undefined ${wl}suppress' - ;; - *) # Darwin 1.3 on - if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then - allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' - else - case ${MACOSX_DEPLOYMENT_TARGET} in - 10.[012]) - allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' - ;; - 10.*) - allow_undefined_flag_GCJ='${wl}-undefined ${wl}dynamic_lookup' - ;; - esac - fi - ;; - esac - archive_cmds_need_lc_GCJ=no - hardcode_direct_GCJ=no - hardcode_automatic_GCJ=yes - hardcode_shlibpath_var_GCJ=unsupported - whole_archive_flag_spec_GCJ='' - link_all_deplibs_GCJ=yes - if test "$GCC" = yes ; then - output_verbose_link_cmd='echo' - archive_cmds_GCJ='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' - module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' - # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds - archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - module_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - else - case $cc_basename in - xlc*) - output_verbose_link_cmd='echo' - archive_cmds_GCJ='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring' - module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' - # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds - archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - module_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - ;; - *) - ld_shlibs_GCJ=no - ;; - esac - fi - ;; - - dgux*) - archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' - hardcode_libdir_flag_spec_GCJ='-L$libdir' - hardcode_shlibpath_var_GCJ=no - ;; - - freebsd1*) - ld_shlibs_GCJ=no - ;; - - # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor - # support. Future versions do this automatically, but an explicit c++rt0.o - # does not break anything, and helps significantly (at the cost of a little - # extra space). - freebsd2.2*) - archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' - hardcode_libdir_flag_spec_GCJ='-R$libdir' - hardcode_direct_GCJ=yes - hardcode_shlibpath_var_GCJ=no - ;; - - # Unfortunately, older versions of FreeBSD 2 do not have this feature. - freebsd2*) - archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' - hardcode_direct_GCJ=yes - hardcode_minus_L_GCJ=yes - hardcode_shlibpath_var_GCJ=no - ;; - - # FreeBSD 3 and greater uses gcc -shared to do shared libraries. - freebsd* | dragonfly*) - archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' - hardcode_libdir_flag_spec_GCJ='-R$libdir' - hardcode_direct_GCJ=yes - hardcode_shlibpath_var_GCJ=no - ;; - - # GNU/kFreeBSD uses gcc -shared to do shared libraries. - kfreebsd*-gnu) - archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' - hardcode_libdir_flag_spec_GCJ='-R$libdir' - hardcode_direct_GCJ=yes - hardcode_shlibpath_var_GCJ=no - link_all_deplibs_GCJ=no - ;; - - hpux9*) - if test "$GCC" = yes; then - archive_cmds_GCJ='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' - else - archive_cmds_GCJ='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' - fi - hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir' - hardcode_libdir_separator_GCJ=: - hardcode_direct_GCJ=yes - - # hardcode_minus_L: Not really in the search PATH, - # but as the default location of the library. - hardcode_minus_L_GCJ=yes - export_dynamic_flag_spec_GCJ='${wl}-E' - ;; - hpux10*) - if test "$GCC" = yes -a "$with_gnu_ld" = no; then - archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' - else - archive_cmds_GCJ='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' - fi - if test "$with_gnu_ld" = no; then - hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir' - hardcode_libdir_separator_GCJ=: +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 +echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; } +if test $ac_cv_lib_dl_dlopen = yes; then + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" +else - hardcode_direct_GCJ=yes - export_dynamic_flag_spec_GCJ='${wl}-E' + lt_cv_dlopen="dyld" + lt_cv_dlopen_libs= + lt_cv_dlopen_self=yes - # hardcode_minus_L: Not really in the search PATH, - # but as the default location of the library. - hardcode_minus_L_GCJ=yes - fi - ;; +fi - hpux11*) - if test "$GCC" = yes -a "$with_gnu_ld" = no; then - case $host_cpu in - hppa*64*) - archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' - ;; - ia64*) - archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' - ;; - *) - archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' - ;; - esac - else - case $host_cpu in - hppa*64*) - archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' - ;; - ia64*) - archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' - ;; - *) - archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' - ;; - esac - fi - if test "$with_gnu_ld" = no; then - hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir' - hardcode_libdir_separator_GCJ=: + ;; - case $host_cpu in - hppa*64*|ia64*) - hardcode_libdir_flag_spec_ld_GCJ='+b $libdir' - hardcode_direct_GCJ=no - hardcode_shlibpath_var_GCJ=no - ;; - *) - hardcode_direct_GCJ=yes - export_dynamic_flag_spec_GCJ='${wl}-E' + *) + { echo "$as_me:$LINENO: checking for shl_load" >&5 +echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; } +if test "${ac_cv_func_shl_load+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define shl_load to an innocuous variant, in case declares shl_load. + For example, HP-UX 11i declares gettimeofday. */ +#define shl_load innocuous_shl_load - # hardcode_minus_L: Not really in the search PATH, - # but as the default location of the library. - hardcode_minus_L_GCJ=yes - ;; - esac - fi - ;; +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char shl_load (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ - irix5* | irix6* | nonstopux*) - if test "$GCC" = yes; then - archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' - else - archive_cmds_GCJ='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' - hardcode_libdir_flag_spec_ld_GCJ='-rpath $libdir' - fi - hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir' - hardcode_libdir_separator_GCJ=: - link_all_deplibs_GCJ=yes - ;; +#ifdef __STDC__ +# include +#else +# include +#endif - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) - if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then - archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out - else - archive_cmds_GCJ='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF - fi - hardcode_libdir_flag_spec_GCJ='-R$libdir' - hardcode_direct_GCJ=yes - hardcode_shlibpath_var_GCJ=no - ;; +#undef shl_load - newsos6) - archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' - hardcode_direct_GCJ=yes - hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir' - hardcode_libdir_separator_GCJ=: - hardcode_shlibpath_var_GCJ=no - ;; +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char shl_load (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_shl_load || defined __stub___shl_load +choke me +#endif - openbsd*) - hardcode_direct_GCJ=yes - hardcode_shlibpath_var_GCJ=no - if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then - archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' - archive_expsym_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' - hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir' - export_dynamic_flag_spec_GCJ='${wl}-E' - else - case $host_os in - openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) - archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' - hardcode_libdir_flag_spec_GCJ='-R$libdir' - ;; - *) - archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' - hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir' - ;; - esac - fi - ;; +int +main () +{ +return shl_load (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_func_shl_load=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 - os2*) - hardcode_libdir_flag_spec_GCJ='-L$libdir' - hardcode_minus_L_GCJ=yes - allow_undefined_flag_GCJ=unsupported - archive_cmds_GCJ='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def' - old_archive_From_new_cmds_GCJ='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' - ;; + ac_cv_func_shl_load=no +fi - osf3*) - if test "$GCC" = yes; then - allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*' - archive_cmds_GCJ='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' - else - allow_undefined_flag_GCJ=' -expect_unresolved \*' - archive_cmds_GCJ='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' - fi - hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir' - hardcode_libdir_separator_GCJ=: - ;; +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +fi +{ echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 +echo "${ECHO_T}$ac_cv_func_shl_load" >&6; } +if test $ac_cv_func_shl_load = yes; then + lt_cv_dlopen="shl_load" +else + { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 +echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; } +if test "${ac_cv_lib_dld_shl_load+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-ldld $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ - osf4* | osf5*) # as osf3* with the addition of -msym flag - if test "$GCC" = yes; then - allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*' - archive_cmds_GCJ='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' - hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir' - else - allow_undefined_flag_GCJ=' -expect_unresolved \*' - archive_cmds_GCJ='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' - archive_expsym_cmds_GCJ='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~ - $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp' +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char shl_load (); +int +main () +{ +return shl_load (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_dld_shl_load=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 - # Both c and cxx compiler support -rpath directly - hardcode_libdir_flag_spec_GCJ='-rpath $libdir' - fi - hardcode_libdir_separator_GCJ=: - ;; + ac_cv_lib_dld_shl_load=no +fi - solaris*) - no_undefined_flag_GCJ=' -z text' - if test "$GCC" = yes; then - wlarc='${wl}' - archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' - archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ - $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp' - else - wlarc='' - archive_cmds_GCJ='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' - archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ - $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' - fi - hardcode_libdir_flag_spec_GCJ='-R$libdir' - hardcode_shlibpath_var_GCJ=no - case $host_os in - solaris2.[0-5] | solaris2.[0-5].*) ;; - *) - # The compiler driver will combine linker options so we - # cannot just pass the convience library names through - # without $wl, iff we do not link with $LD. - # Luckily, gcc supports the same syntax we need for Sun Studio. - # Supported since Solaris 2.6 (maybe 2.5.1?) - case $wlarc in - '') - whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract' ;; - *) - whole_archive_flag_spec_GCJ='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' ;; - esac ;; - esac - link_all_deplibs_GCJ=yes - ;; +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 +echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; } +if test $ac_cv_lib_dld_shl_load = yes; then + lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld" +else + { echo "$as_me:$LINENO: checking for dlopen" >&5 +echo $ECHO_N "checking for dlopen... $ECHO_C" >&6; } +if test "${ac_cv_func_dlopen+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define dlopen to an innocuous variant, in case declares dlopen. + For example, HP-UX 11i declares gettimeofday. */ +#define dlopen innocuous_dlopen - sunos4*) - if test "x$host_vendor" = xsequent; then - # Use $CC to link under sequent, because it throws in some extra .o - # files that make .init and .fini sections work. - archive_cmds_GCJ='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' - else - archive_cmds_GCJ='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' - fi - hardcode_libdir_flag_spec_GCJ='-L$libdir' - hardcode_direct_GCJ=yes - hardcode_minus_L_GCJ=yes - hardcode_shlibpath_var_GCJ=no - ;; +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char dlopen (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ - sysv4) - case $host_vendor in - sni) - archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' - hardcode_direct_GCJ=yes # is this really true??? - ;; - siemens) - ## LD is ld it makes a PLAMLIB - ## CC just makes a GrossModule. - archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags' - reload_cmds_GCJ='$CC -r -o $output$reload_objs' - hardcode_direct_GCJ=no - ;; - motorola) - archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' - hardcode_direct_GCJ=no #Motorola manual says yes, but my tests say they lie - ;; - esac - runpath_var='LD_RUN_PATH' - hardcode_shlibpath_var_GCJ=no - ;; +#ifdef __STDC__ +# include +#else +# include +#endif - sysv4.3*) - archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' - hardcode_shlibpath_var_GCJ=no - export_dynamic_flag_spec_GCJ='-Bexport' - ;; +#undef dlopen - sysv4*MP*) - if test -d /usr/nec; then - archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' - hardcode_shlibpath_var_GCJ=no - runpath_var=LD_RUN_PATH - hardcode_runpath_var=yes - ld_shlibs_GCJ=yes - fi - ;; +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char dlopen (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_dlopen || defined __stub___dlopen +choke me +#endif - sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*) - no_undefined_flag_GCJ='${wl}-z,text' - archive_cmds_need_lc_GCJ=no - hardcode_shlibpath_var_GCJ=no - runpath_var='LD_RUN_PATH' +int +main () +{ +return dlopen (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_func_dlopen=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 - if test "$GCC" = yes; then - archive_cmds_GCJ='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' - archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' - else - archive_cmds_GCJ='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' - archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' - fi - ;; + ac_cv_func_dlopen=no +fi - sysv5* | sco3.2v5* | sco5v6*) - # Note: We can NOT use -z defs as we might desire, because we do not - # link with -lc, and that would cause any symbols used from libc to - # always be unresolved, which means just about no library would - # ever link correctly. If we're not using GNU ld we use -z text - # though, which does catch some bad symbols but isn't as heavy-handed - # as -z defs. - no_undefined_flag_GCJ='${wl}-z,text' - allow_undefined_flag_GCJ='${wl}-z,nodefs' - archive_cmds_need_lc_GCJ=no - hardcode_shlibpath_var_GCJ=no - hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' - hardcode_libdir_separator_GCJ=':' - link_all_deplibs_GCJ=yes - export_dynamic_flag_spec_GCJ='${wl}-Bexport' - runpath_var='LD_RUN_PATH' +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +fi +{ echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 +echo "${ECHO_T}$ac_cv_func_dlopen" >&6; } +if test $ac_cv_func_dlopen = yes; then + lt_cv_dlopen="dlopen" +else + { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 +echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; } +if test "${ac_cv_lib_dl_dlopen+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-ldl $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ - if test "$GCC" = yes; then - archive_cmds_GCJ='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' - archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' - else - archive_cmds_GCJ='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' - archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' - fi - ;; +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char dlopen (); +int +main () +{ +return dlopen (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_dl_dlopen=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 - uts4*) - archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' - hardcode_libdir_flag_spec_GCJ='-L$libdir' - hardcode_shlibpath_var_GCJ=no - ;; + ac_cv_lib_dl_dlopen=no +fi - *) - ld_shlibs_GCJ=no - ;; - esac - fi +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 +echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; } +if test $ac_cv_lib_dl_dlopen = yes; then + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" +else + { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 +echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; } +if test "${ac_cv_lib_svld_dlopen+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-lsvld $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ -echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5 -echo "${ECHO_T}$ld_shlibs_GCJ" >&6 -test "$ld_shlibs_GCJ" = no && can_build_shared=no +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char dlopen (); +int +main () +{ +return dlopen (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_svld_dlopen=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 -# -# Do we need to explicitly link libc? -# -case "x$archive_cmds_need_lc_GCJ" in -x|xyes) - # Assume -lc should be added - archive_cmds_need_lc_GCJ=yes + ac_cv_lib_svld_dlopen=no +fi - if test "$enable_shared" = yes && test "$GCC" = yes; then - case $archive_cmds_GCJ in - *'~'*) - # FIXME: we may have to deal with multi-command sequences. - ;; - '$CC '*) - # Test whether the compiler implicitly links with -lc since on some - # systems, -lgcc has to come before -lc. If gcc already passes -lc - # to ld, don't add -lc before -lgcc. - echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 -echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6 - $rm conftest* - printf "$lt_simple_compile_test_code" > conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +{ echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 +echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; } +if test $ac_cv_lib_svld_dlopen = yes; then + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" +else + { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 +echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; } +if test "${ac_cv_lib_dld_dld_link+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-ldld $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ - if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char dld_link (); +int +main () +{ +return dld_link (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } 2>conftest.err; then - soname=conftest - lib=conftest - libobjs=conftest.$ac_objext - deplibs= - wl=$lt_prog_compiler_wl_GCJ - pic_flag=$lt_prog_compiler_pic_GCJ - compiler_flags=-v - linker_flags=-v - verstring= - output_objdir=. - libname=conftest - lt_save_allow_undefined_flag=$allow_undefined_flag_GCJ - allow_undefined_flag_GCJ= - if { (eval echo "$as_me:$LINENO: \"$archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5 - (eval $archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } - then - archive_cmds_need_lc_GCJ=no - else - archive_cmds_need_lc_GCJ=yes - fi - allow_undefined_flag_GCJ=$lt_save_allow_undefined_flag - else - cat conftest.err 1>&5 - fi - $rm conftest* - echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5 -echo "${ECHO_T}$archive_cmds_need_lc_GCJ" >&6 - ;; - esac - fi - ;; + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; esac - -echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 -echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6 -library_names_spec= -libname_spec='lib$name' -soname_spec= -shrext_cmds=".so" -postinstall_cmds= -postuninstall_cmds= -finish_cmds= -finish_eval= -shlibpath_var= -shlibpath_overrides_runpath=unknown -version_type=none -dynamic_linker="$host_os ld.so" -sys_lib_dlsearch_path_spec="/lib /usr/lib" -if test "$GCC" = yes; then - sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` - if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then - # if the path contains ";" then we assume it to be the separator - # otherwise default to the standard path separator (i.e. ":") - it is - # assumed that no part of a normal pathname contains ";" but that should - # okay in the real world where ";" in dirpaths is itself problematic. - sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` - else - sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` - fi +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_dld_dld_link=yes else - sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" -fi -need_lib_prefix=unknown -hardcode_into_libs=no - -# when you set need_version to no, make sure it does not cause -set_version -# flags to be left without arguments -need_version=unknown - -case $host_os in -aix3*) - version_type=linux - library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' - shlibpath_var=LIBPATH - - # AIX 3 has no versioning support, so we append a major version to the name. - soname_spec='${libname}${release}${shared_ext}$major' - ;; - -aix4* | aix5*) - version_type=linux - need_lib_prefix=no - need_version=no - hardcode_into_libs=yes - if test "$host_cpu" = ia64; then - # AIX 5 supports IA64 - library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' - shlibpath_var=LD_LIBRARY_PATH - else - # With GCC up to 2.95.x, collect2 would create an import file - # for dependence libraries. The import file would start with - # the line `#! .'. This would cause the generated library to - # depend on `.', always an invalid library. This was fixed in - # development snapshots of GCC prior to 3.0. - case $host_os in - aix4 | aix4.[01] | aix4.[01].*) - if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' - echo ' yes ' - echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then - : - else - can_build_shared=no - fi - ;; - esac - # AIX (on Power*) has no versioning support, so currently we can not hardcode correct - # soname into executable. Probably we can add versioning support to - # collect2, so additional links can be useful in future. - if test "$aix_use_runtimelinking" = yes; then - # If using run time linking (on AIX 4.2 or later) use lib.so - # instead of lib.a to let people know that these are not - # typical AIX shared libraries. - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' - else - # We preserve .a as extension for shared libraries through AIX4.2 - # and later when we are not doing run time linking. - library_names_spec='${libname}${release}.a $libname.a' - soname_spec='${libname}${release}${shared_ext}$major' - fi - shlibpath_var=LIBPATH - fi - ;; - -amigaos*) - library_names_spec='$libname.ixlibrary $libname.a' - # Create ${libname}_ixlibrary.a entries in /sys/libs. - finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' - ;; - -beos*) - library_names_spec='${libname}${shared_ext}' - dynamic_linker="$host_os ld.so" - shlibpath_var=LIBRARY_PATH - ;; - -bsdi[45]*) - version_type=linux - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' - shlibpath_var=LD_LIBRARY_PATH - sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" - sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" - # the default ld.so.conf also contains /usr/contrib/lib and - # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow - # libtool to hard-code these into programs - ;; + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 -cygwin* | mingw* | pw32*) - version_type=windows - shrext_cmds=".dll" - need_version=no - need_lib_prefix=no + ac_cv_lib_dld_dld_link=no +fi - case $GCC,$host_os in - yes,cygwin* | yes,mingw* | yes,pw32*) - library_names_spec='$libname.dll.a' - # DLL is installed to $(libdir)/../bin by postinstall_cmds - postinstall_cmds='base_file=`basename \${file}`~ - dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ - dldir=$destdir/`dirname \$dlpath`~ - test -d \$dldir || mkdir -p \$dldir~ - $install_prog $dir/$dlname \$dldir/$dlname~ - chmod a+x \$dldir/$dlname' - postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ - dlpath=$dir/\$dldll~ - $rm \$dlpath' - shlibpath_overrides_runpath=yes +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 +echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; } +if test $ac_cv_lib_dld_dld_link = yes; then + lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld" +fi - case $host_os in - cygwin*) - # Cygwin DLLs use 'cyg' prefix rather than 'lib' - soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' - sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" - ;; - mingw*) - # MinGW DLLs use traditional 'lib' prefix - soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' - sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` - if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then - # It is most probably a Windows format PATH printed by - # mingw gcc, but we are running on Cygwin. Gcc prints its search - # path with ; separators, and with drive letters. We can handle the - # drive letters (cygwin fileutils understands them), so leave them, - # especially as we might pass files found there to a mingw objdump, - # which wouldn't understand a cygwinified path. Ahh. - sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` - else - sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` - fi - ;; - pw32*) - # pw32 DLLs use 'pw' prefix rather than 'lib' - library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' - ;; - esac - ;; - *) - library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' - ;; - esac - dynamic_linker='Win32 ld.exe' - # FIXME: first we should search . and the directory the executable is in - shlibpath_var=PATH - ;; +fi -darwin* | rhapsody*) - dynamic_linker="$host_os dyld" - version_type=darwin - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext' - soname_spec='${libname}${release}${major}$shared_ext' - shlibpath_overrides_runpath=yes - shlibpath_var=DYLD_LIBRARY_PATH - shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' - # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same. - if test "$GCC" = yes; then - sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"` - else - sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib' - fi - sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' - ;; -dgux*) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - ;; +fi -freebsd1*) - dynamic_linker=no - ;; -kfreebsd*-gnu) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='GNU ld.so' - ;; +fi -freebsd* | dragonfly*) - # DragonFly does not have aout. When/if they implement a new - # versioning mechanism, adjust this. - if test -x /usr/bin/objformat; then - objformat=`/usr/bin/objformat` - else - case $host_os in - freebsd[123]*) objformat=aout ;; - *) objformat=elf ;; - esac - fi - version_type=freebsd-$objformat - case $version_type in - freebsd-elf*) - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' - need_version=no - need_lib_prefix=no - ;; - freebsd-*) - library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' - need_version=yes - ;; - esac - shlibpath_var=LD_LIBRARY_PATH - case $host_os in - freebsd2*) - shlibpath_overrides_runpath=yes - ;; - freebsd3.[01]* | freebsdelf3.[01]*) - shlibpath_overrides_runpath=yes - hardcode_into_libs=yes - ;; - freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ - freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - ;; - freebsd*) # from 4.6 on - shlibpath_overrides_runpath=yes - hardcode_into_libs=yes - ;; - esac - ;; -gnu*) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - hardcode_into_libs=yes - ;; +fi -hpux9* | hpux10* | hpux11*) - # Give a soname corresponding to the major version so that dld.sl refuses to - # link against other versions. - version_type=sunos - need_lib_prefix=no - need_version=no - case $host_cpu in - ia64*) - shrext_cmds='.so' - hardcode_into_libs=yes - dynamic_linker="$host_os dld.so" - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - if test "X$HPUX_IA64_MODE" = X32; then - sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" - else - sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" - fi - sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec - ;; - hppa*64*) - shrext_cmds='.sl' - hardcode_into_libs=yes - dynamic_linker="$host_os dld.sl" - shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH - shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" - sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec - ;; - *) - shrext_cmds='.sl' - dynamic_linker="$host_os dld.sl" - shlibpath_var=SHLIB_PATH - shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - ;; - esac - # HP-UX runs *really* slowly unless shared libraries are mode 555. - postinstall_cmds='chmod 555 $lib' - ;; -interix3*) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - ;; +fi -irix5* | irix6* | nonstopux*) - case $host_os in - nonstopux*) version_type=nonstopux ;; - *) - if test "$lt_cv_prog_gnu_ld" = yes; then - version_type=linux - else - version_type=irix - fi ;; - esac - need_lib_prefix=no - need_version=no - soname_spec='${libname}${release}${shared_ext}$major' - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' - case $host_os in - irix5* | nonstopux*) - libsuff= shlibsuff= - ;; - *) - case $LD in # libtool.m4 will add one of these switches to LD - *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") - libsuff= shlibsuff= libmagic=32-bit;; - *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") - libsuff=32 shlibsuff=N32 libmagic=N32;; - *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") - libsuff=64 shlibsuff=64 libmagic=64-bit;; - *) libsuff= shlibsuff= libmagic=never-match;; - esac ;; esac - shlibpath_var=LD_LIBRARY${shlibsuff}_PATH - shlibpath_overrides_runpath=no - sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" - sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" - hardcode_into_libs=yes - ;; -# No shared lib support for Linux oldld, aout, or coff. -linux*oldld* | linux*aout* | linux*coff*) - dynamic_linker=no - ;; + if test "x$lt_cv_dlopen" != xno; then + enable_dlopen=yes + else + enable_dlopen=no + fi -# This must be Linux ELF. -linux*) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - # This implies no fast_install, which is unacceptable. - # Some rework will be needed to allow for fast_install - # before this can be enabled. - hardcode_into_libs=yes + case $lt_cv_dlopen in + dlopen) + save_CPPFLAGS="$CPPFLAGS" + test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" - # Append ld.so.conf contents to the search path - if test -f /etc/ld.so.conf; then - lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` - sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" - fi + save_LDFLAGS="$LDFLAGS" + eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" - # We used to test for /lib/ld.so.1 and disable shared libraries on - # powerpc, because MkLinux only supported shared libraries with the - # GNU dynamic linker. Since this was broken with cross compilers, - # most powerpc-linux boxes support dynamic linking these days and - # people can always --disable-shared, the test was removed, and we - # assume the GNU/Linux dynamic linker is in use. - dynamic_linker='GNU/Linux ld.so' - ;; + save_LIBS="$LIBS" + LIBS="$lt_cv_dlopen_libs $LIBS" -netbsdelf*-gnu) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='NetBSD ld.elf_so' - ;; + { echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5 +echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6; } +if test "${lt_cv_dlopen_self+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test "$cross_compiling" = yes; then : + lt_cv_dlopen_self=cross +else + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 + lt_status=$lt_dlunknown + cat > conftest.$ac_ext < +#endif -netbsd*) - version_type=sunos - need_lib_prefix=no - need_version=no - if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' - finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' - dynamic_linker='NetBSD (a.out) ld.so' - else - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - dynamic_linker='NetBSD ld.elf_so' - fi - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=yes - hardcode_into_libs=yes - ;; +#include + +#ifdef RTLD_GLOBAL +# define LT_DLGLOBAL RTLD_GLOBAL +#else +# ifdef DL_GLOBAL +# define LT_DLGLOBAL DL_GLOBAL +# else +# define LT_DLGLOBAL 0 +# endif +#endif + +/* We may have to define LT_DLLAZY_OR_NOW in the command line if we + find out it does not work in some platform. */ +#ifndef LT_DLLAZY_OR_NOW +# ifdef RTLD_LAZY +# define LT_DLLAZY_OR_NOW RTLD_LAZY +# else +# ifdef DL_LAZY +# define LT_DLLAZY_OR_NOW DL_LAZY +# else +# ifdef RTLD_NOW +# define LT_DLLAZY_OR_NOW RTLD_NOW +# else +# ifdef DL_NOW +# define LT_DLLAZY_OR_NOW DL_NOW +# else +# define LT_DLLAZY_OR_NOW 0 +# endif +# endif +# endif +# endif +#endif -newsos6) - version_type=linux - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=yes - ;; +#ifdef __cplusplus +extern "C" void exit (int); +#endif -nto-qnx*) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=yes - ;; +void fnord() { int i=42;} +int main () +{ + void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); + int status = $lt_dlunknown; -openbsd*) - version_type=sunos - sys_lib_dlsearch_path_spec="/usr/lib" - need_lib_prefix=no - # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. - case $host_os in - openbsd3.3 | openbsd3.3.*) need_version=yes ;; - *) need_version=no ;; - esac - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' - finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' - shlibpath_var=LD_LIBRARY_PATH - if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then - case $host_os in - openbsd2.[89] | openbsd2.[89].*) - shlibpath_overrides_runpath=no - ;; - *) - shlibpath_overrides_runpath=yes - ;; - esac - else - shlibpath_overrides_runpath=yes - fi - ;; + if (self) + { + if (dlsym (self,"fnord")) status = $lt_dlno_uscore; + else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; + /* dlclose (self); */ + } -os2*) - libname_spec='$name' - shrext_cmds=".dll" - need_lib_prefix=no - library_names_spec='$libname${shared_ext} $libname.a' - dynamic_linker='OS/2 ld.exe' - shlibpath_var=LIBPATH - ;; + exit (status); +} +EOF + if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then + (./conftest; exit; ) 2>/dev/null + lt_status=$? + case x$lt_status in + x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; + x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; + x$lt_unknown|x*) lt_cv_dlopen_self=no ;; + esac + else : + # compilation failed + lt_cv_dlopen_self=no + fi +fi +rm -fr conftest* -osf3* | osf4* | osf5*) - version_type=osf - need_lib_prefix=no - need_version=no - soname_spec='${libname}${release}${shared_ext}$major' - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' - shlibpath_var=LD_LIBRARY_PATH - sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" - sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" - ;; -solaris*) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=yes - hardcode_into_libs=yes - # ldd complains unless libraries are executable - postinstall_cmds='chmod +x $lib' - ;; +fi +{ echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5 +echo "${ECHO_T}$lt_cv_dlopen_self" >&6; } -sunos4*) - version_type=sunos - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' - finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=yes - if test "$with_gnu_ld" = yes; then - need_lib_prefix=no - fi - need_version=yes - ;; + if test "x$lt_cv_dlopen_self" = xyes; then + LDFLAGS="$LDFLAGS $link_static_flag" + { echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5 +echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6; } +if test "${lt_cv_dlopen_self_static+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test "$cross_compiling" = yes; then : + lt_cv_dlopen_self_static=cross +else + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 + lt_status=$lt_dlunknown + cat > conftest.$ac_ext < +#endif -sysv4*MP*) - if test -d /usr/nec ;then - version_type=linux - library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' - soname_spec='$libname${shared_ext}.$major' - shlibpath_var=LD_LIBRARY_PATH - fi - ;; +#include -sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) - version_type=freebsd-elf - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - hardcode_into_libs=yes - if test "$with_gnu_ld" = yes; then - sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' - shlibpath_overrides_runpath=no - else - sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' - shlibpath_overrides_runpath=yes - case $host_os in - sco3.2v5*) - sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" - ;; - esac - fi - sys_lib_dlsearch_path_spec='/usr/lib' - ;; +#ifdef RTLD_GLOBAL +# define LT_DLGLOBAL RTLD_GLOBAL +#else +# ifdef DL_GLOBAL +# define LT_DLGLOBAL DL_GLOBAL +# else +# define LT_DLGLOBAL 0 +# endif +#endif -uts4*) - version_type=linux - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - ;; +/* We may have to define LT_DLLAZY_OR_NOW in the command line if we + find out it does not work in some platform. */ +#ifndef LT_DLLAZY_OR_NOW +# ifdef RTLD_LAZY +# define LT_DLLAZY_OR_NOW RTLD_LAZY +# else +# ifdef DL_LAZY +# define LT_DLLAZY_OR_NOW DL_LAZY +# else +# ifdef RTLD_NOW +# define LT_DLLAZY_OR_NOW RTLD_NOW +# else +# ifdef DL_NOW +# define LT_DLLAZY_OR_NOW DL_NOW +# else +# define LT_DLLAZY_OR_NOW 0 +# endif +# endif +# endif +# endif +#endif -*) - dynamic_linker=no - ;; -esac -echo "$as_me:$LINENO: result: $dynamic_linker" >&5 -echo "${ECHO_T}$dynamic_linker" >&6 -test "$dynamic_linker" = no && can_build_shared=no +#ifdef __cplusplus +extern "C" void exit (int); +#endif -variables_saved_for_relink="PATH $shlibpath_var $runpath_var" -if test "$GCC" = yes; then - variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" -fi +void fnord() { int i=42;} +int main () +{ + void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); + int status = $lt_dlunknown; -echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 -echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6 -hardcode_action_GCJ= -if test -n "$hardcode_libdir_flag_spec_GCJ" || \ - test -n "$runpath_var_GCJ" || \ - test "X$hardcode_automatic_GCJ" = "Xyes" ; then + if (self) + { + if (dlsym (self,"fnord")) status = $lt_dlno_uscore; + else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; + /* dlclose (self); */ + } - # We can hardcode non-existant directories. - if test "$hardcode_direct_GCJ" != no && - # If the only mechanism to avoid hardcoding is shlibpath_var, we - # have to relink, otherwise we might link with an installed library - # when we should be linking with a yet-to-be-installed one - ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, GCJ)" != no && - test "$hardcode_minus_L_GCJ" != no; then - # Linking always hardcodes the temporary library directory. - hardcode_action_GCJ=relink - else - # We can link without hardcoding, and we can hardcode nonexisting dirs. - hardcode_action_GCJ=immediate + exit (status); +} +EOF + if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then + (./conftest; exit; ) 2>/dev/null + lt_status=$? + case x$lt_status in + x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; + x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; + x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;; + esac + else : + # compilation failed + lt_cv_dlopen_self_static=no fi -else - # We cannot hardcode anything, or else we can only hardcode existing - # directories. - hardcode_action_GCJ=unsupported fi -echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5 -echo "${ECHO_T}$hardcode_action_GCJ" >&6 +rm -fr conftest* -if test "$hardcode_action_GCJ" = relink; then - # Fast installation is not supported - enable_fast_install=no -elif test "$shlibpath_overrides_runpath" = yes || - test "$enable_shared" = no; then - # Fast installation is not necessary - enable_fast_install=needless + +fi +{ echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5 +echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6; } + fi + + CPPFLAGS="$save_CPPFLAGS" + LDFLAGS="$save_LDFLAGS" + LIBS="$save_LIBS" + ;; + esac + + case $lt_cv_dlopen_self in + yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; + *) enable_dlopen_self=unknown ;; + esac + + case $lt_cv_dlopen_self_static in + yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; + *) enable_dlopen_self_static=unknown ;; + esac fi @@ -20726,8 +22881,7 @@ # Now quote all the things that may contain metacharacters while being # careful not to overquote the AC_SUBSTed values. We take copies of the # variables and quote the copies for generation of the libtool script. - for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \ - SED SHELL STRIP \ + for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM SED SHELL \ libname_spec library_names_spec soname_spec extract_expsyms_cmds \ old_striplib striplib file_magic_cmd finish_cmds finish_eval \ deplibs_check_method reload_flag reload_cmds need_locks \ @@ -20827,12 +22981,6 @@ # The host system. host_alias=$host_alias host=$host -host_os=$host_os - -# The build system. -build_alias=$build_alias -build=$build -build_os=$build_os # An echo program that does not interpret backslashes. echo=$lt_echo @@ -20844,9 +22992,6 @@ # A C compiler. LTCC=$lt_LTCC -# LTCC compiler flags. -LTCFLAGS=$lt_LTCFLAGS - # A language-specific compiler. CC=$lt_compiler_GCJ @@ -20866,7 +23011,7 @@ NM=$lt_NM # A symbol stripping program -STRIP=$lt_STRIP +STRIP=$STRIP # Used to examine libraries when file_magic_cmd begins "file" MAGIC_CMD=$MAGIC_CMD @@ -20897,7 +23042,7 @@ libext="$libext" # Shared library suffix (normally ".so"). -shrext_cmds='$shrext_cmds' +shrext='$shrext' # Executable file suffix (normally ""). exeext="$exeext" @@ -20912,7 +23057,7 @@ # Does compiler simultaneously support -c and -o options? compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ -# Must we lock files when doing compilation? +# Must we lock files when doing compilation ? need_locks=$lt_need_locks # Do we need the lib prefix for modules? @@ -21114,10 +23259,7 @@ # If there is no Makefile yet, we rely on a make rule to execute # `config.status --recheck' to rerun these tests and create the # libtool script then. - ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'` - if test -f "$ltmain_in"; then - test -f Makefile && make "$ltmain" - fi + test -f Makefile && make "$ltmain" fi @@ -21137,7 +23279,6 @@ RC) - # Source file extension for RC test sources. ac_ext=rc @@ -21156,42 +23297,15 @@ # If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"} -# If no C compiler flags were specified, use CFLAGS. -LTCFLAGS=${LTCFLAGS-"$CFLAGS"} - # Allow CC to be a program name with arguments. compiler=$CC -# save warnings/boilerplate of simple test code -ac_outfile=conftest.$ac_objext -printf "$lt_simple_compile_test_code" >conftest.$ac_ext -eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err -_lt_compiler_boilerplate=`cat conftest.err` -$rm conftest* - -ac_outfile=conftest.$ac_objext -printf "$lt_simple_link_test_code" >conftest.$ac_ext -eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err -_lt_linker_boilerplate=`cat conftest.err` -$rm conftest* - - # Allow CC to be a program name with arguments. lt_save_CC="$CC" CC=${RC-"windres"} compiler=$CC compiler_RC=$CC -for cc_temp in $compiler""; do - case $cc_temp in - compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; - distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; - \-*) ;; - *) break;; - esac -done -cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` - lt_cv_prog_compiler_c_o_RC=yes # The else clause should only fire when bootstrapping the @@ -21207,8 +23321,7 @@ # Now quote all the things that may contain metacharacters while being # careful not to overquote the AC_SUBSTed values. We take copies of the # variables and quote the copies for generation of the libtool script. - for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \ - SED SHELL STRIP \ + for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM SED SHELL \ libname_spec library_names_spec soname_spec extract_expsyms_cmds \ old_striplib striplib file_magic_cmd finish_cmds finish_eval \ deplibs_check_method reload_flag reload_cmds need_locks \ @@ -21308,12 +23421,6 @@ # The host system. host_alias=$host_alias host=$host -host_os=$host_os - -# The build system. -build_alias=$build_alias -build=$build -build_os=$build_os # An echo program that does not interpret backslashes. echo=$lt_echo @@ -21325,9 +23432,6 @@ # A C compiler. LTCC=$lt_LTCC -# LTCC compiler flags. -LTCFLAGS=$lt_LTCFLAGS - # A language-specific compiler. CC=$lt_compiler_RC @@ -21347,7 +23451,7 @@ NM=$lt_NM # A symbol stripping program -STRIP=$lt_STRIP +STRIP=$STRIP # Used to examine libraries when file_magic_cmd begins "file" MAGIC_CMD=$MAGIC_CMD @@ -21378,7 +23482,7 @@ libext="$libext" # Shared library suffix (normally ".so"). -shrext_cmds='$shrext_cmds' +shrext='$shrext' # Executable file suffix (normally ""). exeext="$exeext" @@ -21393,7 +23497,7 @@ # Does compiler simultaneously support -c and -o options? compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC -# Must we lock files when doing compilation? +# Must we lock files when doing compilation ? need_locks=$lt_need_locks # Do we need the lib prefix for modules? @@ -21595,10 +23699,7 @@ # If there is no Makefile yet, we rely on a make rule to execute # `config.status --recheck' to rerun these tests and create the # libtool script then. - ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'` - if test -f "$ltmain_in"; then - test -f Makefile && make "$ltmain" - fi + test -f Makefile && make "$ltmain" fi @@ -21645,7 +23746,7 @@ LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" # Always use our own libtool. -LIBTOOL='$(SHELL) $(top_builddir)/libtool' +LIBTOOL='$(SHELL) $(top_builddir)/libtool --silent' # Prevent multiple expansion @@ -21700,8 +23801,8 @@ # Extract the first word of "msgfmt", so it can be a program name with args. set dummy msgfmt; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_path_MSGFMT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -21727,17 +23828,17 @@ fi MSGFMT="$ac_cv_path_MSGFMT" if test -n "$MSGFMT"; then - echo "$as_me:$LINENO: result: $MSGFMT" >&5 -echo "${ECHO_T}$MSGFMT" >&6 + { echo "$as_me:$LINENO: result: $MSGFMT" >&5 +echo "${ECHO_T}$MSGFMT" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi # Extract the first word of "gmsgfmt", so it can be a program name with args. set dummy gmsgfmt; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_path_GMSGFMT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -21752,32 +23853,33 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" ;; esac fi GMSGFMT=$ac_cv_path_GMSGFMT - if test -n "$GMSGFMT"; then - echo "$as_me:$LINENO: result: $GMSGFMT" >&5 -echo "${ECHO_T}$GMSGFMT" >&6 + { echo "$as_me:$LINENO: result: $GMSGFMT" >&5 +echo "${ECHO_T}$GMSGFMT" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + if test -z "`$GMSGFMT --version 2>&1 | grep 'GNU gettext'`"; then - echo "$as_me:$LINENO: result: found msgfmt program is not GNU msgfmt; ignore it" >&5 -echo "${ECHO_T}found msgfmt program is not GNU msgfmt; ignore it" >&6 + { echo "$as_me:$LINENO: result: found msgfmt program is not GNU msgfmt; ignore it" >&5 +echo "${ECHO_T}found msgfmt program is not GNU msgfmt; ignore it" >&6; } GMSGFMT=":" fi MSGFMT=$GMSGFMT @@ -21786,8 +23888,8 @@ # Extract the first word of "xgettext", so it can be a program name with args. set dummy xgettext; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_path_XGETTEXT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -21813,11 +23915,11 @@ fi XGETTEXT="$ac_cv_path_XGETTEXT" if test -n "$XGETTEXT"; then - echo "$as_me:$LINENO: result: $XGETTEXT" >&5 -echo "${ECHO_T}$XGETTEXT" >&6 + { echo "$as_me:$LINENO: result: $XGETTEXT" >&5 +echo "${ECHO_T}$XGETTEXT" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi @@ -21825,8 +23927,8 @@ if $XGETTEXT --omit-header /dev/null 2> /dev/null; then : ; else - echo "$as_me:$LINENO: result: found xgettext programs is not GNU xgettext; ignore it" >&5 -echo "${ECHO_T}found xgettext programs is not GNU xgettext; ignore it" >&6 + { echo "$as_me:$LINENO: result: found xgettext programs is not GNU xgettext; ignore it" >&5 +echo "${ECHO_T}found xgettext programs is not GNU xgettext; ignore it" >&6; } XGETTEXT=":" fi fi @@ -21920,8 +24022,7 @@ - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -21933,8 +24034,8 @@ ac_save_CXXFLAGS="$CXXFLAGS" CXXFLAGS="`echo $CXXFLAGS | sed s/-fno-exceptions//`" - echo "$as_me:$LINENO: checking if C++ programs can be compiled" >&5 -echo $ECHO_N "checking if C++ programs can be compiled... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking if C++ programs can be compiled" >&5 +echo $ECHO_N "checking if C++ programs can be compiled... $ECHO_C" >&6; } if test "${kde_cv_stl_works+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -21962,23 +24063,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -21987,15 +24101,16 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -kde_cv_stl_works=no + kde_cv_stl_works=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi - echo "$as_me:$LINENO: result: $kde_cv_stl_works" >&5 -echo "${ECHO_T}$kde_cv_stl_works" >&6 + { echo "$as_me:$LINENO: result: $kde_cv_stl_works" >&5 +echo "${ECHO_T}$kde_cv_stl_works" >&6; } if test "$kde_cv_stl_works" = "yes"; then # back compatible @@ -22024,15 +24139,14 @@ -echo "$as_me:$LINENO: checking for strlcat" >&5 -echo $ECHO_N "checking for strlcat... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for strlcat" >&5 +echo $ECHO_N "checking for strlcat... $ECHO_C" >&6; } if test "${kde_cv_func_strlcat+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -22072,23 +24186,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -22097,9 +24224,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -kde_cv_func_strlcat=no + kde_cv_func_strlcat=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext CXXFLAGS="$save_CXXFLAGS" LIBS="$kde_safe_LIBS" ac_ext=c @@ -22112,11 +24240,11 @@ fi -echo "$as_me:$LINENO: result: $kde_cv_func_strlcat" >&5 -echo "${ECHO_T}$kde_cv_func_strlcat" >&6 +{ echo "$as_me:$LINENO: result: $kde_cv_func_strlcat" >&5 +echo "${ECHO_T}$kde_cv_func_strlcat" >&6; } -echo "$as_me:$LINENO: checking if strlcat needs custom prototype" >&5 -echo $ECHO_N "checking if strlcat needs custom prototype... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if strlcat needs custom prototype" >&5 +echo $ECHO_N "checking if strlcat needs custom prototype... $ECHO_C" >&6; } if test "${kde_cv_proto_strlcat+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -22137,8 +24265,7 @@ if test "x$kde_cv_proto_strlcat" = xunknown; then - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -22176,23 +24303,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -22202,10 +24342,11 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -kde_cv_proto_strlcat="strlcat unavailable" + kde_cv_proto_strlcat="strlcat unavailable" fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$kde_safe_libs ac_ext=c @@ -22218,8 +24359,8 @@ fi -echo "$as_me:$LINENO: result: $kde_cv_proto_strlcat" >&5 -echo "${ECHO_T}$kde_cv_proto_strlcat" >&6 +{ echo "$as_me:$LINENO: result: $kde_cv_proto_strlcat" >&5 +echo "${ECHO_T}$kde_cv_proto_strlcat" >&6; } if test "x$kde_cv_func_strlcat" = xyes; then @@ -22243,15 +24384,14 @@ -echo "$as_me:$LINENO: checking for strlcpy" >&5 -echo $ECHO_N "checking for strlcpy... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for strlcpy" >&5 +echo $ECHO_N "checking for strlcpy... $ECHO_C" >&6; } if test "${kde_cv_func_strlcpy+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -22290,23 +24430,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -22315,9 +24468,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -kde_cv_func_strlcpy=no + kde_cv_func_strlcpy=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext CXXFLAGS="$save_CXXFLAGS" LIBS="$kde_safe_LIBS" ac_ext=c @@ -22330,11 +24484,11 @@ fi -echo "$as_me:$LINENO: result: $kde_cv_func_strlcpy" >&5 -echo "${ECHO_T}$kde_cv_func_strlcpy" >&6 +{ echo "$as_me:$LINENO: result: $kde_cv_func_strlcpy" >&5 +echo "${ECHO_T}$kde_cv_func_strlcpy" >&6; } -echo "$as_me:$LINENO: checking if strlcpy needs custom prototype" >&5 -echo $ECHO_N "checking if strlcpy needs custom prototype... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if strlcpy needs custom prototype" >&5 +echo $ECHO_N "checking if strlcpy needs custom prototype... $ECHO_C" >&6; } if test "${kde_cv_proto_strlcpy+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -22355,8 +24509,7 @@ if test "x$kde_cv_proto_strlcpy" = xunknown; then - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -22393,23 +24546,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -22419,10 +24585,11 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -kde_cv_proto_strlcpy="strlcpy unavailable" + kde_cv_proto_strlcpy="strlcpy unavailable" fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$kde_safe_libs ac_ext=c @@ -22435,8 +24602,8 @@ fi -echo "$as_me:$LINENO: result: $kde_cv_proto_strlcpy" >&5 -echo "${ECHO_T}$kde_cv_proto_strlcpy" >&6 +{ echo "$as_me:$LINENO: result: $kde_cv_proto_strlcpy" >&5 +echo "${ECHO_T}$kde_cv_proto_strlcpy" >&6; } if test "x$kde_cv_func_strlcpy" = xyes; then @@ -22459,8 +24626,8 @@ - echo "$as_me:$LINENO: checking for main in -lutil" >&5 -echo $ECHO_N "checking for main in -lutil... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for main in -lutil" >&5 +echo $ECHO_N "checking for main in -lutil... $ECHO_C" >&6; } if test "${ac_cv_lib_util_main+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -22477,29 +24644,42 @@ int main () { -main (); +return main (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -22508,20 +24688,21 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_util_main=no + ac_cv_lib_util_main=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_util_main" >&5 -echo "${ECHO_T}$ac_cv_lib_util_main" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_util_main" >&5 +echo "${ECHO_T}$ac_cv_lib_util_main" >&6; } if test $ac_cv_lib_util_main = yes; then LIBUTIL="-lutil" fi - echo "$as_me:$LINENO: checking for main in -lcompat" >&5 -echo $ECHO_N "checking for main in -lcompat... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for main in -lcompat" >&5 +echo $ECHO_N "checking for main in -lcompat... $ECHO_C" >&6; } if test "${ac_cv_lib_compat_main+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -22538,29 +24719,42 @@ int main () { -main (); +return main (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -22569,21 +24763,22 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_compat_main=no + ac_cv_lib_compat_main=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_compat_main" >&5 -echo "${ECHO_T}$ac_cv_lib_compat_main" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_compat_main" >&5 +echo "${ECHO_T}$ac_cv_lib_compat_main" >&6; } if test $ac_cv_lib_compat_main = yes; then LIBCOMPAT="-lcompat" fi kde_have_crypt= - echo "$as_me:$LINENO: checking for crypt in -lcrypt" >&5 -echo $ECHO_N "checking for crypt in -lcrypt... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for crypt in -lcrypt" >&5 +echo $ECHO_N "checking for crypt in -lcrypt... $ECHO_C" >&6; } if test "${ac_cv_lib_crypt_crypt+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -22596,39 +24791,52 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char crypt (); int main () { -crypt (); +return crypt (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -22637,19 +24845,20 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_crypt_crypt=no + ac_cv_lib_crypt_crypt=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_crypt_crypt" >&5 -echo "${ECHO_T}$ac_cv_lib_crypt_crypt" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_crypt_crypt" >&5 +echo "${ECHO_T}$ac_cv_lib_crypt_crypt" >&6; } if test $ac_cv_lib_crypt_crypt = yes; then LIBCRYPT="-lcrypt"; kde_have_crypt=yes else - echo "$as_me:$LINENO: checking for crypt in -lc" >&5 -echo $ECHO_N "checking for crypt in -lc... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for crypt in -lc" >&5 +echo $ECHO_N "checking for crypt in -lc... $ECHO_C" >&6; } if test "${ac_cv_lib_c_crypt+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -22662,39 +24871,52 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char crypt (); int main () { -crypt (); +return crypt (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -22703,14 +24925,15 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_c_crypt=no + ac_cv_lib_c_crypt=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_c_crypt" >&5 -echo "${ECHO_T}$ac_cv_lib_c_crypt" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_c_crypt" >&5 +echo "${ECHO_T}$ac_cv_lib_c_crypt" >&6; } if test $ac_cv_lib_c_crypt = yes; then kde_have_crypt=yes else @@ -22736,13 +24959,13 @@ fi - echo "$as_me:$LINENO: checking for socklen_t" >&5 -echo $ECHO_N "checking for socklen_t... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for socklen_t" >&5 +echo $ECHO_N "checking for socklen_t... $ECHO_C" >&6; } if test "${kde_cv_socklen_t+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -22771,23 +24994,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -22799,8 +25035,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' @@ -22810,17 +25048,17 @@ fi - echo "$as_me:$LINENO: result: $kde_cv_socklen_t" >&5 -echo "${ECHO_T}$kde_cv_socklen_t" >&6 + { echo "$as_me:$LINENO: result: $kde_cv_socklen_t" >&5 +echo "${ECHO_T}$kde_cv_socklen_t" >&6; } if test $kde_cv_socklen_t = no; then - echo "$as_me:$LINENO: checking for socklen_t equivalent for socket functions" >&5 -echo $ECHO_N "checking for socklen_t equivalent for socket functions... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for socklen_t equivalent for socket functions" >&5 +echo $ECHO_N "checking for socklen_t equivalent for socket functions... $ECHO_C" >&6; } if test "${kde_cv_socklen_t_equiv+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else kde_cv_socklen_t_equiv=int - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -22849,23 +25087,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -22877,8 +25128,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done ac_ext=c ac_cpp='$CPP $CPPFLAGS' @@ -22889,8 +25142,8 @@ fi - echo "$as_me:$LINENO: result: $kde_cv_socklen_t_equiv" >&5 -echo "${ECHO_T}$kde_cv_socklen_t_equiv" >&6 + { echo "$as_me:$LINENO: result: $kde_cv_socklen_t_equiv" >&5 +echo "${ECHO_T}$kde_cv_socklen_t_equiv" >&6; } fi cat >>confdefs.h <<_ACEOF @@ -22903,8 +25156,8 @@ _ACEOF - echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5 -echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5 +echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6; } if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -22917,39 +25170,52 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char dnet_ntoa (); int main () { -dnet_ntoa (); +return dnet_ntoa (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -22958,21 +25224,22 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_dnet_dnet_ntoa=no + ac_cv_lib_dnet_dnet_ntoa=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5 -echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5 +echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6; } if test $ac_cv_lib_dnet_dnet_ntoa = yes; then X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet" fi if test $ac_cv_lib_dnet_dnet_ntoa = no; then - echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5 -echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5 +echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6; } if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -22985,39 +25252,52 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char dnet_ntoa (); int main () { -dnet_ntoa (); +return dnet_ntoa (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -23026,21 +25306,22 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_dnet_stub_dnet_ntoa=no + ac_cv_lib_dnet_stub_dnet_ntoa=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5 -echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5 +echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; } if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub" fi fi - echo "$as_me:$LINENO: checking for inet_ntoa" >&5 -echo $ECHO_N "checking for inet_ntoa... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for inet_ntoa" >&5 +echo $ECHO_N "checking for inet_ntoa... $ECHO_C" >&6; } if test "${ac_cv_func_inet_ntoa+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -23067,52 +25348,59 @@ #undef inet_ntoa -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" -{ #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char inet_ntoa (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ -#if defined (__stub_inet_ntoa) || defined (__stub___inet_ntoa) +#if defined __stub_inet_ntoa || defined __stub___inet_ntoa choke me -#else -char (*f) () = inet_ntoa; -#endif -#ifdef __cplusplus -} #endif int main () { -return f != inet_ntoa; +return inet_ntoa (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -23121,17 +25409,18 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_func_inet_ntoa=no + ac_cv_func_inet_ntoa=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_func_inet_ntoa" >&5 -echo "${ECHO_T}$ac_cv_func_inet_ntoa" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_func_inet_ntoa" >&5 +echo "${ECHO_T}$ac_cv_func_inet_ntoa" >&6; } if test $ac_cv_func_inet_ntoa = no; then - echo "$as_me:$LINENO: checking for inet_ntoa in -lnsl" >&5 -echo $ECHO_N "checking for inet_ntoa in -lnsl... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for inet_ntoa in -lnsl" >&5 +echo $ECHO_N "checking for inet_ntoa in -lnsl... $ECHO_C" >&6; } if test "${ac_cv_lib_nsl_inet_ntoa+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -23144,39 +25433,52 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char inet_ntoa (); int main () { -inet_ntoa (); +return inet_ntoa (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -23185,21 +25487,22 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_nsl_inet_ntoa=no + ac_cv_lib_nsl_inet_ntoa=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_inet_ntoa" >&5 -echo "${ECHO_T}$ac_cv_lib_nsl_inet_ntoa" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_inet_ntoa" >&5 +echo "${ECHO_T}$ac_cv_lib_nsl_inet_ntoa" >&6; } if test $ac_cv_lib_nsl_inet_ntoa = yes; then X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl" fi fi - echo "$as_me:$LINENO: checking for connect" >&5 -echo $ECHO_N "checking for connect... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for connect" >&5 +echo $ECHO_N "checking for connect... $ECHO_C" >&6; } if test "${ac_cv_func_connect+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -23226,52 +25529,59 @@ #undef connect -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" -{ #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char connect (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ -#if defined (__stub_connect) || defined (__stub___connect) +#if defined __stub_connect || defined __stub___connect choke me -#else -char (*f) () = connect; -#endif -#ifdef __cplusplus -} #endif int main () { -return f != connect; +return connect (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -23280,17 +25590,18 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_func_connect=no + ac_cv_func_connect=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5 -echo "${ECHO_T}$ac_cv_func_connect" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5 +echo "${ECHO_T}$ac_cv_func_connect" >&6; } if test $ac_cv_func_connect = no; then - echo "$as_me:$LINENO: checking for connect in -lsocket" >&5 -echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for connect in -lsocket" >&5 +echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6; } if test "${ac_cv_lib_socket_connect+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -23303,39 +25614,52 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char connect (); int main () { -connect (); +return connect (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -23344,22 +25668,23 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_socket_connect=no + ac_cv_lib_socket_connect=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5 -echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5 +echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6; } if test $ac_cv_lib_socket_connect = yes; then X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS" fi fi - echo "$as_me:$LINENO: checking for remove" >&5 -echo $ECHO_N "checking for remove... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for remove" >&5 +echo $ECHO_N "checking for remove... $ECHO_C" >&6; } if test "${ac_cv_func_remove+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -23386,52 +25711,59 @@ #undef remove -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" -{ #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char remove (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ -#if defined (__stub_remove) || defined (__stub___remove) +#if defined __stub_remove || defined __stub___remove choke me -#else -char (*f) () = remove; -#endif -#ifdef __cplusplus -} #endif int main () { -return f != remove; +return remove (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -23440,17 +25772,18 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_func_remove=no + ac_cv_func_remove=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5 -echo "${ECHO_T}$ac_cv_func_remove" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5 +echo "${ECHO_T}$ac_cv_func_remove" >&6; } if test $ac_cv_func_remove = no; then - echo "$as_me:$LINENO: checking for remove in -lposix" >&5 -echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for remove in -lposix" >&5 +echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6; } if test "${ac_cv_lib_posix_remove+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -23463,39 +25796,52 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char remove (); int main () { -remove (); +return remove (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -23504,14 +25850,15 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_posix_remove=no + ac_cv_lib_posix_remove=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5 -echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5 +echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6; } if test $ac_cv_lib_posix_remove = yes; then X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix" fi @@ -23519,8 +25866,8 @@ fi # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay. - echo "$as_me:$LINENO: checking for shmat" >&5 -echo $ECHO_N "checking for shmat... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for shmat" >&5 +echo $ECHO_N "checking for shmat... $ECHO_C" >&6; } if test "${ac_cv_func_shmat+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -23547,52 +25894,59 @@ #undef shmat -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" -{ #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char shmat (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ -#if defined (__stub_shmat) || defined (__stub___shmat) +#if defined __stub_shmat || defined __stub___shmat choke me -#else -char (*f) () = shmat; -#endif -#ifdef __cplusplus -} #endif int main () { -return f != shmat; +return shmat (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -23601,18 +25955,19 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_func_shmat=no + ac_cv_func_shmat=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5 -echo "${ECHO_T}$ac_cv_func_shmat" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5 +echo "${ECHO_T}$ac_cv_func_shmat" >&6; } if test $ac_cv_func_shmat = yes; then : else - echo "$as_me:$LINENO: checking for shmat in -lipc" >&5 -echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for shmat in -lipc" >&5 +echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6; } if test "${ac_cv_lib_ipc_shmat+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -23625,39 +25980,52 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char shmat (); int main () { -shmat (); +return shmat (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -23666,14 +26034,15 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_ipc_shmat=no + ac_cv_lib_ipc_shmat=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5 -echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5 +echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6; } if test $ac_cv_lib_ipc_shmat = yes; then X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc" fi @@ -23687,18 +26056,19 @@ for ac_header in sys/types.h stdint.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $ac_header usability" >&5 -echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -23709,23 +26079,36 @@ #include <$ac_header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -23734,15 +26117,16 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $ac_header presence" >&5 -echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -23751,8 +26135,13 @@ /* end confdefs.h. */ #include <$ac_header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 @@ -23776,9 +26165,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -23802,25 +26192,19 @@ echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------------ ## -## Report this to the AC_PACKAGE_NAME lists. ## -## ------------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -23838,18 +26222,19 @@ for ac_header in sys/bitypes.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $ac_header usability" >&5 -echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -23860,23 +26245,36 @@ #include <$ac_header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -23885,15 +26283,16 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $ac_header presence" >&5 -echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -23902,8 +26301,13 @@ /* end confdefs.h. */ #include <$ac_header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 @@ -23927,9 +26331,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -23953,25 +26358,19 @@ echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------------ ## -## Report this to the AC_PACKAGE_NAME lists. ## -## ------------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -23985,8 +26384,8 @@ # darwin requires a poll emulation library - echo "$as_me:$LINENO: checking for poll in -lpoll" >&5 -echo $ECHO_N "checking for poll in -lpoll... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for poll in -lpoll" >&5 +echo $ECHO_N "checking for poll in -lpoll... $ECHO_C" >&6; } if test "${ac_cv_lib_poll_poll+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -23999,39 +26398,52 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char poll (); int main () { -poll (); +return poll (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -24040,14 +26452,15 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_poll_poll=no + ac_cv_lib_poll_poll=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_poll_poll" >&5 -echo "${ECHO_T}$ac_cv_lib_poll_poll" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_poll_poll" >&5 +echo "${ECHO_T}$ac_cv_lib_poll_poll" >&6; } if test $ac_cv_lib_poll_poll = yes; then LIB_POLL="-lpoll" fi @@ -24058,18 +26471,19 @@ for ac_header in Carbon/Carbon.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $ac_header usability" >&5 -echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -24080,23 +26494,36 @@ #include <$ac_header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -24105,15 +26532,16 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $ac_header presence" >&5 -echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -24122,8 +26550,13 @@ /* end confdefs.h. */ #include <$ac_header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 @@ -24147,9 +26580,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -24173,25 +26607,19 @@ echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------------ ## -## Report this to the AC_PACKAGE_NAME lists. ## -## ------------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -24206,17 +26634,17 @@ # CoreAudio framework if test "${ac_cv_header_CoreAudio_CoreAudio_h+set}" = set; then - echo "$as_me:$LINENO: checking for CoreAudio/CoreAudio.h" >&5 -echo $ECHO_N "checking for CoreAudio/CoreAudio.h... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for CoreAudio/CoreAudio.h" >&5 +echo $ECHO_N "checking for CoreAudio/CoreAudio.h... $ECHO_C" >&6; } if test "${ac_cv_header_CoreAudio_CoreAudio_h+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: $ac_cv_header_CoreAudio_CoreAudio_h" >&5 -echo "${ECHO_T}$ac_cv_header_CoreAudio_CoreAudio_h" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_header_CoreAudio_CoreAudio_h" >&5 +echo "${ECHO_T}$ac_cv_header_CoreAudio_CoreAudio_h" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking CoreAudio/CoreAudio.h usability" >&5 -echo $ECHO_N "checking CoreAudio/CoreAudio.h usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking CoreAudio/CoreAudio.h usability" >&5 +echo $ECHO_N "checking CoreAudio/CoreAudio.h usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -24227,23 +26655,36 @@ #include _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -24252,15 +26693,16 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking CoreAudio/CoreAudio.h presence" >&5 -echo $ECHO_N "checking CoreAudio/CoreAudio.h presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking CoreAudio/CoreAudio.h presence" >&5 +echo $ECHO_N "checking CoreAudio/CoreAudio.h presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -24269,8 +26711,13 @@ /* end confdefs.h. */ #include _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 @@ -24294,9 +26741,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -24320,25 +26768,18 @@ echo "$as_me: WARNING: CoreAudio/CoreAudio.h: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: CoreAudio/CoreAudio.h: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: CoreAudio/CoreAudio.h: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------------ ## -## Report this to the AC_PACKAGE_NAME lists. ## -## ------------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for CoreAudio/CoreAudio.h" >&5 -echo $ECHO_N "checking for CoreAudio/CoreAudio.h... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for CoreAudio/CoreAudio.h" >&5 +echo $ECHO_N "checking for CoreAudio/CoreAudio.h... $ECHO_C" >&6; } if test "${ac_cv_header_CoreAudio_CoreAudio_h+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_cv_header_CoreAudio_CoreAudio_h=$ac_header_preproc fi -echo "$as_me:$LINENO: result: $ac_cv_header_CoreAudio_CoreAudio_h" >&5 -echo "${ECHO_T}$ac_cv_header_CoreAudio_CoreAudio_h" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_header_CoreAudio_CoreAudio_h" >&5 +echo "${ECHO_T}$ac_cv_header_CoreAudio_CoreAudio_h" >&6; } fi if test $ac_cv_header_CoreAudio_CoreAudio_h = yes; then @@ -24348,15 +26789,15 @@ #define HAVE_COREAUDIO 1 _ACEOF - FRAMEWORK_COREAUDIO="-Xlinker -framework -Xlinker CoreAudio" + FRAMEWORK_COREAUDIO="-Wl,-framework,CoreAudio" fi - echo "$as_me:$LINENO: checking if res_init needs -lresolv" >&5 -echo $ECHO_N "checking if res_init needs -lresolv... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking if res_init needs -lresolv" >&5 +echo $ECHO_N "checking if res_init needs -lresolv... $ECHO_C" >&6; } kde_libs_safe="$LIBS" LIBS="$LIBS $X_EXTRA_LIBS -lresolv" cat >conftest.$ac_ext <<_ACEOF @@ -24382,30 +26823,43 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then LIBRESOLV="-lresolv" - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } cat >>confdefs.h <<\_ACEOF #define HAVE_RES_INIT 1 @@ -24416,25 +26870,25 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$kde_libs_safe -echo "$as_me:$LINENO: checking for res_init" >&5 -echo $ECHO_N "checking for res_init... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for res_init" >&5 +echo $ECHO_N "checking for res_init... $ECHO_C" >&6; } if test "${kde_cv_func_res_init+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -24474,23 +26928,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -24499,9 +26966,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -kde_cv_func_res_init=no + kde_cv_func_res_init=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext CXXFLAGS="$save_CXXFLAGS" LIBS="$kde_safe_LIBS" ac_ext=c @@ -24514,11 +26982,11 @@ fi -echo "$as_me:$LINENO: result: $kde_cv_func_res_init" >&5 -echo "${ECHO_T}$kde_cv_func_res_init" >&6 +{ echo "$as_me:$LINENO: result: $kde_cv_func_res_init" >&5 +echo "${ECHO_T}$kde_cv_func_res_init" >&6; } -echo "$as_me:$LINENO: checking if res_init needs custom prototype" >&5 -echo $ECHO_N "checking if res_init needs custom prototype... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if res_init needs custom prototype" >&5 +echo $ECHO_N "checking if res_init needs custom prototype... $ECHO_C" >&6; } if test "${kde_cv_proto_res_init+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -24539,8 +27007,7 @@ if test "x$kde_cv_proto_res_init" = xunknown; then - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -24578,23 +27045,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -24604,10 +27084,11 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -kde_cv_proto_res_init="res_init unavailable" + kde_cv_proto_res_init="res_init unavailable" fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$kde_safe_libs ac_ext=c @@ -24620,8 +27101,8 @@ fi -echo "$as_me:$LINENO: result: $kde_cv_proto_res_init" >&5 -echo "${ECHO_T}$kde_cv_proto_res_init" >&6 +{ echo "$as_me:$LINENO: result: $kde_cv_proto_res_init" >&5 +echo "${ECHO_T}$kde_cv_proto_res_init" >&6; } if test "x$kde_cv_func_res_init" = xyes; then @@ -24648,8 +27129,8 @@ LIBSOCKET="$X_EXTRA_LIBS" - echo "$as_me:$LINENO: checking for killpg in -lucb" >&5 -echo $ECHO_N "checking for killpg in -lucb... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for killpg in -lucb" >&5 +echo $ECHO_N "checking for killpg in -lucb... $ECHO_C" >&6; } if test "${ac_cv_lib_ucb_killpg+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -24662,39 +27143,52 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char killpg (); int main () { -killpg (); +return killpg (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -24703,27 +27197,28 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_ucb_killpg=no + ac_cv_lib_ucb_killpg=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_ucb_killpg" >&5 -echo "${ECHO_T}$ac_cv_lib_ucb_killpg" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_ucb_killpg" >&5 +echo "${ECHO_T}$ac_cv_lib_ucb_killpg" >&6; } if test $ac_cv_lib_ucb_killpg = yes; then LIBUCB="-lucb" fi case $host in *-*-lynxos* ) - echo "$as_me:$LINENO: checking LynxOS header file wrappers" >&5 -echo $ECHO_N "checking LynxOS header file wrappers... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking LynxOS header file wrappers" >&5 +echo $ECHO_N "checking LynxOS header file wrappers... $ECHO_C" >&6; } CFLAGS="$CFLAGS -D__NO_INCLUDE_WARN__" - echo "$as_me:$LINENO: result: disabled" >&5 -echo "${ECHO_T}disabled" >&6 - echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5 -echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6 + { echo "$as_me:$LINENO: result: disabled" >&5 +echo "${ECHO_T}disabled" >&6; } + { echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5 +echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6; } if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -24736,39 +27231,52 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char gethostbyname (); int main () { -gethostbyname (); +return gethostbyname (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -24777,22 +27285,23 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_bsd_gethostbyname=no + ac_cv_lib_bsd_gethostbyname=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5 -echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5 +echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6; } if test $ac_cv_lib_bsd_gethostbyname = yes; then LIBSOCKET="-lbsd" fi ;; esac - echo "$as_me:$LINENO: checking for int" >&5 -echo $ECHO_N "checking for int... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for int" >&5 +echo $ECHO_N "checking for int... $ECHO_C" >&6; } if test "${ac_cv_type_int+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -24803,35 +27312,49 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default +typedef int ac__type_new_; int main () { -if ((int *) 0) +if ((ac__type_new_ *) 0) return 0; -if (sizeof (int)) +if (sizeof (ac__type_new_)) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -24840,20 +27363,21 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_type_int=no + ac_cv_type_int=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5 -echo "${ECHO_T}$ac_cv_type_int" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5 +echo "${ECHO_T}$ac_cv_type_int" >&6; } -echo "$as_me:$LINENO: checking size of int" >&5 -echo $ECHO_N "checking size of int... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking size of int" >&5 +echo $ECHO_N "checking size of int... $ECHO_C" >&6; } if test "${ac_cv_sizeof_int+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test "$ac_cv_type_int" = yes; then - # The cast to unsigned long works around a bug in the HP C Compiler + # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. @@ -24866,10 +27390,11 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default + typedef int ac__type_sizeof_; int main () { -static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)]; +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)]; test_array [0] = 0 ; @@ -24877,23 +27402,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -24906,10 +27444,11 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default + typedef int ac__type_sizeof_; int main () { -static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)]; +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; test_array [0] = 0 ; @@ -24917,23 +27456,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -24942,30 +27494,32 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_lo=`expr $ac_mid + 1` - if test $ac_lo -le $ac_mid; then - ac_lo= ac_hi= - break - fi - ac_mid=`expr 2 '*' $ac_mid + 1` + ac_lo=`expr $ac_mid + 1` + if test $ac_lo -le $ac_mid; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid + 1` fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -cat >conftest.$ac_ext <<_ACEOF + cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default + typedef int ac__type_sizeof_; int main () { -static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)]; +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)]; test_array [0] = 0 ; @@ -24973,23 +27527,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -25002,10 +27569,11 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default + typedef int ac__type_sizeof_; int main () { -static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)]; +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)]; test_array [0] = 0 ; @@ -25013,23 +27581,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -25038,24 +27619,27 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_hi=`expr '(' $ac_mid ')' - 1` - if test $ac_mid -le $ac_hi; then - ac_lo= ac_hi= - break - fi - ac_mid=`expr 2 '*' $ac_mid` + ac_hi=`expr '(' $ac_mid ')' - 1` + if test $ac_mid -le $ac_hi; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid` fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_lo= ac_hi= + ac_lo= ac_hi= fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext # Binary search between lo and hi bounds. while test "x$ac_lo" != "x$ac_hi"; do ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` @@ -25066,10 +27650,11 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default + typedef int ac__type_sizeof_; int main () { -static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)]; +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; test_array [0] = 0 ; @@ -25077,23 +27662,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -25102,24 +27700,20 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_lo=`expr '(' $ac_mid ')' + 1` + ac_lo=`expr '(' $ac_mid ')' + 1` fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done case $ac_lo in ?*) ac_cv_sizeof_int=$ac_lo;; -'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77 +'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int) See \`config.log' for more details." >&5 -echo "$as_me: error: cannot compute sizeof (int), 77 +echo "$as_me: error: cannot compute sizeof (int) See \`config.log' for more details." >&2;} - { (exit 1); exit 1; }; } ;; + { (exit 77); exit 77; }; } ;; esac else - if test "$cross_compiling" = yes; then - { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5 -echo "$as_me: error: internal error: not reached in cross-compile" >&2;} - { (exit 1); exit 1; }; } -else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -25127,8 +27721,9 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default -long longval () { return (long) (sizeof (int)); } -unsigned long ulongval () { return (long) (sizeof (int)); } + typedef int ac__type_sizeof_; +static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); } +static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); } #include #include int @@ -25137,35 +27732,44 @@ FILE *f = fopen ("conftest.val", "w"); if (! f) - exit (1); - if (((long) (sizeof (int))) < 0) + return 1; + if (((long int) (sizeof (ac__type_sizeof_))) < 0) { - long i = longval (); - if (i != ((long) (sizeof (int)))) - exit (1); + long int i = longval (); + if (i != ((long int) (sizeof (ac__type_sizeof_)))) + return 1; fprintf (f, "%ld\n", i); } else { - unsigned long i = ulongval (); - if (i != ((long) (sizeof (int)))) - exit (1); + unsigned long int i = ulongval (); + if (i != ((long int) (sizeof (ac__type_sizeof_)))) + return 1; fprintf (f, "%lu\n", i); } - exit (ferror (f) || fclose (f) != 0); + return ferror (f) || fclose (f) != 0; ; return 0; } _ACEOF rm -f conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -25176,28 +27780,27 @@ sed 's/^/| /' conftest.$ac_ext >&5 ( exit $ac_status ) -{ { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77 +{ { echo "$as_me:$LINENO: error: cannot compute sizeof (int) See \`config.log' for more details." >&5 -echo "$as_me: error: cannot compute sizeof (int), 77 +echo "$as_me: error: cannot compute sizeof (int) See \`config.log' for more details." >&2;} - { (exit 1); exit 1; }; } -fi -rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext + { (exit 77); exit 77; }; } fi +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi rm -f conftest.val else ac_cv_sizeof_int=0 fi fi -echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5 -echo "${ECHO_T}$ac_cv_sizeof_int" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5 +echo "${ECHO_T}$ac_cv_sizeof_int" >&6; } cat >>confdefs.h <<_ACEOF #define SIZEOF_INT $ac_cv_sizeof_int _ACEOF - echo "$as_me:$LINENO: checking for short" >&5 -echo $ECHO_N "checking for short... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for short" >&5 +echo $ECHO_N "checking for short... $ECHO_C" >&6; } if test "${ac_cv_type_short+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -25208,35 +27811,49 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default +typedef short ac__type_new_; int main () { -if ((short *) 0) +if ((ac__type_new_ *) 0) return 0; -if (sizeof (short)) +if (sizeof (ac__type_new_)) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -25245,20 +27862,21 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_type_short=no + ac_cv_type_short=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5 -echo "${ECHO_T}$ac_cv_type_short" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5 +echo "${ECHO_T}$ac_cv_type_short" >&6; } -echo "$as_me:$LINENO: checking size of short" >&5 -echo $ECHO_N "checking size of short... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking size of short" >&5 +echo $ECHO_N "checking size of short... $ECHO_C" >&6; } if test "${ac_cv_sizeof_short+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test "$ac_cv_type_short" = yes; then - # The cast to unsigned long works around a bug in the HP C Compiler + # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. @@ -25271,10 +27889,11 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default + typedef short ac__type_sizeof_; int main () { -static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)]; +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)]; test_array [0] = 0 ; @@ -25282,23 +27901,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -25311,10 +27943,11 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default + typedef short ac__type_sizeof_; int main () { -static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)]; +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; test_array [0] = 0 ; @@ -25322,23 +27955,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -25347,30 +27993,32 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_lo=`expr $ac_mid + 1` - if test $ac_lo -le $ac_mid; then - ac_lo= ac_hi= - break - fi - ac_mid=`expr 2 '*' $ac_mid + 1` + ac_lo=`expr $ac_mid + 1` + if test $ac_lo -le $ac_mid; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid + 1` fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -cat >conftest.$ac_ext <<_ACEOF + cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default + typedef short ac__type_sizeof_; int main () { -static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)]; +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)]; test_array [0] = 0 ; @@ -25378,23 +28026,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -25407,10 +28068,11 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default + typedef short ac__type_sizeof_; int main () { -static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)]; +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)]; test_array [0] = 0 ; @@ -25418,23 +28080,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -25443,24 +28118,27 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_hi=`expr '(' $ac_mid ')' - 1` - if test $ac_mid -le $ac_hi; then - ac_lo= ac_hi= - break - fi - ac_mid=`expr 2 '*' $ac_mid` + ac_hi=`expr '(' $ac_mid ')' - 1` + if test $ac_mid -le $ac_hi; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid` fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_lo= ac_hi= + ac_lo= ac_hi= fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext # Binary search between lo and hi bounds. while test "x$ac_lo" != "x$ac_hi"; do ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` @@ -25471,10 +28149,11 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default + typedef short ac__type_sizeof_; int main () { -static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)]; +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; test_array [0] = 0 ; @@ -25482,23 +28161,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -25507,24 +28199,20 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_lo=`expr '(' $ac_mid ')' + 1` + ac_lo=`expr '(' $ac_mid ')' + 1` fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done case $ac_lo in ?*) ac_cv_sizeof_short=$ac_lo;; -'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77 +'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short) See \`config.log' for more details." >&5 -echo "$as_me: error: cannot compute sizeof (short), 77 +echo "$as_me: error: cannot compute sizeof (short) See \`config.log' for more details." >&2;} - { (exit 1); exit 1; }; } ;; + { (exit 77); exit 77; }; } ;; esac else - if test "$cross_compiling" = yes; then - { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5 -echo "$as_me: error: internal error: not reached in cross-compile" >&2;} - { (exit 1); exit 1; }; } -else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -25532,8 +28220,9 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default -long longval () { return (long) (sizeof (short)); } -unsigned long ulongval () { return (long) (sizeof (short)); } + typedef short ac__type_sizeof_; +static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); } +static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); } #include #include int @@ -25542,35 +28231,44 @@ FILE *f = fopen ("conftest.val", "w"); if (! f) - exit (1); - if (((long) (sizeof (short))) < 0) + return 1; + if (((long int) (sizeof (ac__type_sizeof_))) < 0) { - long i = longval (); - if (i != ((long) (sizeof (short)))) - exit (1); + long int i = longval (); + if (i != ((long int) (sizeof (ac__type_sizeof_)))) + return 1; fprintf (f, "%ld\n", i); } else { - unsigned long i = ulongval (); - if (i != ((long) (sizeof (short)))) - exit (1); + unsigned long int i = ulongval (); + if (i != ((long int) (sizeof (ac__type_sizeof_)))) + return 1; fprintf (f, "%lu\n", i); } - exit (ferror (f) || fclose (f) != 0); + return ferror (f) || fclose (f) != 0; ; return 0; } _ACEOF rm -f conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -25581,28 +28279,27 @@ sed 's/^/| /' conftest.$ac_ext >&5 ( exit $ac_status ) -{ { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77 +{ { echo "$as_me:$LINENO: error: cannot compute sizeof (short) See \`config.log' for more details." >&5 -echo "$as_me: error: cannot compute sizeof (short), 77 +echo "$as_me: error: cannot compute sizeof (short) See \`config.log' for more details." >&2;} - { (exit 1); exit 1; }; } -fi -rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext + { (exit 77); exit 77; }; } fi +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi rm -f conftest.val else ac_cv_sizeof_short=0 fi fi -echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5 -echo "${ECHO_T}$ac_cv_sizeof_short" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5 +echo "${ECHO_T}$ac_cv_sizeof_short" >&6; } cat >>confdefs.h <<_ACEOF #define SIZEOF_SHORT $ac_cv_sizeof_short _ACEOF - echo "$as_me:$LINENO: checking for long" >&5 -echo $ECHO_N "checking for long... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for long" >&5 +echo $ECHO_N "checking for long... $ECHO_C" >&6; } if test "${ac_cv_type_long+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -25613,35 +28310,49 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default +typedef long ac__type_new_; int main () { -if ((long *) 0) +if ((ac__type_new_ *) 0) return 0; -if (sizeof (long)) +if (sizeof (ac__type_new_)) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -25650,20 +28361,21 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_type_long=no + ac_cv_type_long=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5 -echo "${ECHO_T}$ac_cv_type_long" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5 +echo "${ECHO_T}$ac_cv_type_long" >&6; } -echo "$as_me:$LINENO: checking size of long" >&5 -echo $ECHO_N "checking size of long... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking size of long" >&5 +echo $ECHO_N "checking size of long... $ECHO_C" >&6; } if test "${ac_cv_sizeof_long+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test "$ac_cv_type_long" = yes; then - # The cast to unsigned long works around a bug in the HP C Compiler + # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. @@ -25676,10 +28388,11 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default + typedef long ac__type_sizeof_; int main () { -static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)]; +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)]; test_array [0] = 0 ; @@ -25687,23 +28400,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -25716,10 +28442,11 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default + typedef long ac__type_sizeof_; int main () { -static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)]; +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; test_array [0] = 0 ; @@ -25727,23 +28454,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -25752,30 +28492,32 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_lo=`expr $ac_mid + 1` - if test $ac_lo -le $ac_mid; then - ac_lo= ac_hi= - break - fi - ac_mid=`expr 2 '*' $ac_mid + 1` + ac_lo=`expr $ac_mid + 1` + if test $ac_lo -le $ac_mid; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid + 1` fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -cat >conftest.$ac_ext <<_ACEOF + cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default + typedef long ac__type_sizeof_; int main () { -static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)]; +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)]; test_array [0] = 0 ; @@ -25783,23 +28525,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -25812,10 +28567,11 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default + typedef long ac__type_sizeof_; int main () { -static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)]; +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)]; test_array [0] = 0 ; @@ -25823,23 +28579,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -25848,24 +28617,27 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_hi=`expr '(' $ac_mid ')' - 1` - if test $ac_mid -le $ac_hi; then - ac_lo= ac_hi= - break - fi - ac_mid=`expr 2 '*' $ac_mid` + ac_hi=`expr '(' $ac_mid ')' - 1` + if test $ac_mid -le $ac_hi; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid` fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_lo= ac_hi= + ac_lo= ac_hi= fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext # Binary search between lo and hi bounds. while test "x$ac_lo" != "x$ac_hi"; do ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` @@ -25876,10 +28648,11 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default + typedef long ac__type_sizeof_; int main () { -static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)]; +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; test_array [0] = 0 ; @@ -25887,23 +28660,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -25912,24 +28698,20 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_lo=`expr '(' $ac_mid ')' + 1` + ac_lo=`expr '(' $ac_mid ')' + 1` fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done case $ac_lo in ?*) ac_cv_sizeof_long=$ac_lo;; -'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77 +'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long) See \`config.log' for more details." >&5 -echo "$as_me: error: cannot compute sizeof (long), 77 +echo "$as_me: error: cannot compute sizeof (long) See \`config.log' for more details." >&2;} - { (exit 1); exit 1; }; } ;; + { (exit 77); exit 77; }; } ;; esac else - if test "$cross_compiling" = yes; then - { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5 -echo "$as_me: error: internal error: not reached in cross-compile" >&2;} - { (exit 1); exit 1; }; } -else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -25937,8 +28719,9 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default -long longval () { return (long) (sizeof (long)); } -unsigned long ulongval () { return (long) (sizeof (long)); } + typedef long ac__type_sizeof_; +static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); } +static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); } #include #include int @@ -25947,35 +28730,44 @@ FILE *f = fopen ("conftest.val", "w"); if (! f) - exit (1); - if (((long) (sizeof (long))) < 0) + return 1; + if (((long int) (sizeof (ac__type_sizeof_))) < 0) { - long i = longval (); - if (i != ((long) (sizeof (long)))) - exit (1); + long int i = longval (); + if (i != ((long int) (sizeof (ac__type_sizeof_)))) + return 1; fprintf (f, "%ld\n", i); } else { - unsigned long i = ulongval (); - if (i != ((long) (sizeof (long)))) - exit (1); + unsigned long int i = ulongval (); + if (i != ((long int) (sizeof (ac__type_sizeof_)))) + return 1; fprintf (f, "%lu\n", i); } - exit (ferror (f) || fclose (f) != 0); + return ferror (f) || fclose (f) != 0; ; return 0; } _ACEOF rm -f conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -25986,28 +28778,27 @@ sed 's/^/| /' conftest.$ac_ext >&5 ( exit $ac_status ) -{ { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77 +{ { echo "$as_me:$LINENO: error: cannot compute sizeof (long) See \`config.log' for more details." >&5 -echo "$as_me: error: cannot compute sizeof (long), 77 +echo "$as_me: error: cannot compute sizeof (long) See \`config.log' for more details." >&2;} - { (exit 1); exit 1; }; } -fi -rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext + { (exit 77); exit 77; }; } fi +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi rm -f conftest.val else ac_cv_sizeof_long=0 fi fi -echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5 -echo "${ECHO_T}$ac_cv_sizeof_long" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5 +echo "${ECHO_T}$ac_cv_sizeof_long" >&6; } cat >>confdefs.h <<_ACEOF #define SIZEOF_LONG $ac_cv_sizeof_long _ACEOF - echo "$as_me:$LINENO: checking for char *" >&5 -echo $ECHO_N "checking for char *... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for char *" >&5 +echo $ECHO_N "checking for char *... $ECHO_C" >&6; } if test "${ac_cv_type_char_p+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -26018,35 +28809,49 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default +typedef char * ac__type_new_; int main () { -if ((char * *) 0) +if ((ac__type_new_ *) 0) return 0; -if (sizeof (char *)) +if (sizeof (ac__type_new_)) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -26055,20 +28860,21 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_type_char_p=no + ac_cv_type_char_p=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_type_char_p" >&5 -echo "${ECHO_T}$ac_cv_type_char_p" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_type_char_p" >&5 +echo "${ECHO_T}$ac_cv_type_char_p" >&6; } -echo "$as_me:$LINENO: checking size of char *" >&5 -echo $ECHO_N "checking size of char *... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking size of char *" >&5 +echo $ECHO_N "checking size of char *... $ECHO_C" >&6; } if test "${ac_cv_sizeof_char_p+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test "$ac_cv_type_char_p" = yes; then - # The cast to unsigned long works around a bug in the HP C Compiler + # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. @@ -26081,10 +28887,11 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default + typedef char * ac__type_sizeof_; int main () { -static int test_array [1 - 2 * !(((long) (sizeof (char *))) >= 0)]; +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)]; test_array [0] = 0 ; @@ -26092,23 +28899,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -26121,10 +28941,11 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default + typedef char * ac__type_sizeof_; int main () { -static int test_array [1 - 2 * !(((long) (sizeof (char *))) <= $ac_mid)]; +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; test_array [0] = 0 ; @@ -26132,23 +28953,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -26157,30 +28991,32 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_lo=`expr $ac_mid + 1` - if test $ac_lo -le $ac_mid; then - ac_lo= ac_hi= - break - fi - ac_mid=`expr 2 '*' $ac_mid + 1` + ac_lo=`expr $ac_mid + 1` + if test $ac_lo -le $ac_mid; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid + 1` fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -cat >conftest.$ac_ext <<_ACEOF + cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default + typedef char * ac__type_sizeof_; int main () { -static int test_array [1 - 2 * !(((long) (sizeof (char *))) < 0)]; +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)]; test_array [0] = 0 ; @@ -26188,23 +29024,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -26217,10 +29066,11 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default + typedef char * ac__type_sizeof_; int main () { -static int test_array [1 - 2 * !(((long) (sizeof (char *))) >= $ac_mid)]; +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)]; test_array [0] = 0 ; @@ -26228,23 +29078,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -26253,24 +29116,27 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_hi=`expr '(' $ac_mid ')' - 1` - if test $ac_mid -le $ac_hi; then - ac_lo= ac_hi= - break - fi - ac_mid=`expr 2 '*' $ac_mid` + ac_hi=`expr '(' $ac_mid ')' - 1` + if test $ac_mid -le $ac_hi; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid` fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_lo= ac_hi= + ac_lo= ac_hi= fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext # Binary search between lo and hi bounds. while test "x$ac_lo" != "x$ac_hi"; do ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` @@ -26281,10 +29147,11 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default + typedef char * ac__type_sizeof_; int main () { -static int test_array [1 - 2 * !(((long) (sizeof (char *))) <= $ac_mid)]; +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; test_array [0] = 0 ; @@ -26292,23 +29159,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -26317,24 +29197,20 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_lo=`expr '(' $ac_mid ')' + 1` + ac_lo=`expr '(' $ac_mid ')' + 1` fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done case $ac_lo in ?*) ac_cv_sizeof_char_p=$ac_lo;; -'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (char *), 77 +'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (char *) See \`config.log' for more details." >&5 -echo "$as_me: error: cannot compute sizeof (char *), 77 +echo "$as_me: error: cannot compute sizeof (char *) See \`config.log' for more details." >&2;} - { (exit 1); exit 1; }; } ;; + { (exit 77); exit 77; }; } ;; esac else - if test "$cross_compiling" = yes; then - { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5 -echo "$as_me: error: internal error: not reached in cross-compile" >&2;} - { (exit 1); exit 1; }; } -else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -26342,8 +29218,9 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default -long longval () { return (long) (sizeof (char *)); } -unsigned long ulongval () { return (long) (sizeof (char *)); } + typedef char * ac__type_sizeof_; +static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); } +static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); } #include #include int @@ -26352,35 +29229,44 @@ FILE *f = fopen ("conftest.val", "w"); if (! f) - exit (1); - if (((long) (sizeof (char *))) < 0) + return 1; + if (((long int) (sizeof (ac__type_sizeof_))) < 0) { - long i = longval (); - if (i != ((long) (sizeof (char *)))) - exit (1); + long int i = longval (); + if (i != ((long int) (sizeof (ac__type_sizeof_)))) + return 1; fprintf (f, "%ld\n", i); } else { - unsigned long i = ulongval (); - if (i != ((long) (sizeof (char *)))) - exit (1); + unsigned long int i = ulongval (); + if (i != ((long int) (sizeof (ac__type_sizeof_)))) + return 1; fprintf (f, "%lu\n", i); } - exit (ferror (f) || fclose (f) != 0); + return ferror (f) || fclose (f) != 0; ; return 0; } _ACEOF rm -f conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -26391,30 +29277,29 @@ sed 's/^/| /' conftest.$ac_ext >&5 ( exit $ac_status ) -{ { echo "$as_me:$LINENO: error: cannot compute sizeof (char *), 77 +{ { echo "$as_me:$LINENO: error: cannot compute sizeof (char *) See \`config.log' for more details." >&5 -echo "$as_me: error: cannot compute sizeof (char *), 77 +echo "$as_me: error: cannot compute sizeof (char *) See \`config.log' for more details." >&2;} - { (exit 1); exit 1; }; } -fi -rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext + { (exit 77); exit 77; }; } fi +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi rm -f conftest.val else ac_cv_sizeof_char_p=0 fi fi -echo "$as_me:$LINENO: result: $ac_cv_sizeof_char_p" >&5 -echo "${ECHO_T}$ac_cv_sizeof_char_p" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_char_p" >&5 +echo "${ECHO_T}$ac_cv_sizeof_char_p" >&6; } cat >>confdefs.h <<_ACEOF #define SIZEOF_CHAR_P $ac_cv_sizeof_char_p _ACEOF -echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 -echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 +echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; } if test "${ac_cv_lib_dl_dlopen+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -26427,39 +29312,52 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char dlopen (); int main () { -dlopen (); +return dlopen (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -26468,14 +29366,15 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_dl_dlopen=no + ac_cv_lib_dl_dlopen=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 -echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 +echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; } if test $ac_cv_lib_dl_dlopen = yes; then LIBDL="-ldl" @@ -26484,8 +29383,8 @@ fi -echo "$as_me:$LINENO: checking for shl_unload in -ldld" >&5 -echo $ECHO_N "checking for shl_unload in -ldld... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for shl_unload in -ldld" >&5 +echo $ECHO_N "checking for shl_unload in -ldld... $ECHO_C" >&6; } if test "${ac_cv_lib_dld_shl_unload+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -26498,39 +29397,52 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char shl_unload (); int main () { -shl_unload (); +return shl_unload (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -26539,14 +29451,15 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_dld_shl_unload=no + ac_cv_lib_dld_shl_unload=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_unload" >&5 -echo "${ECHO_T}$ac_cv_lib_dld_shl_unload" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_unload" >&5 +echo "${ECHO_T}$ac_cv_lib_dld_shl_unload" >&6; } if test $ac_cv_lib_dld_shl_unload = yes; then LIBDL="-ldld" @@ -26560,8 +29473,8 @@ - echo "$as_me:$LINENO: checking for size_t" >&5 -echo $ECHO_N "checking for size_t... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for size_t" >&5 +echo $ECHO_N "checking for size_t... $ECHO_C" >&6; } if test "${ac_cv_type_size_t+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -26572,35 +29485,49 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default +typedef size_t ac__type_new_; int main () { -if ((size_t *) 0) +if ((ac__type_new_ *) 0) return 0; -if (sizeof (size_t)) +if (sizeof (ac__type_new_)) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -26609,20 +29536,21 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_type_size_t=no + ac_cv_type_size_t=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5 -echo "${ECHO_T}$ac_cv_type_size_t" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5 +echo "${ECHO_T}$ac_cv_type_size_t" >&6; } -echo "$as_me:$LINENO: checking size of size_t" >&5 -echo $ECHO_N "checking size of size_t... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking size of size_t" >&5 +echo $ECHO_N "checking size of size_t... $ECHO_C" >&6; } if test "${ac_cv_sizeof_size_t+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test "$ac_cv_type_size_t" = yes; then - # The cast to unsigned long works around a bug in the HP C Compiler + # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. @@ -26635,10 +29563,11 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default + typedef size_t ac__type_sizeof_; int main () { -static int test_array [1 - 2 * !(((long) (sizeof (size_t))) >= 0)]; +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)]; test_array [0] = 0 ; @@ -26646,23 +29575,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -26675,10 +29617,11 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default + typedef size_t ac__type_sizeof_; int main () { -static int test_array [1 - 2 * !(((long) (sizeof (size_t))) <= $ac_mid)]; +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; test_array [0] = 0 ; @@ -26686,23 +29629,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -26711,30 +29667,32 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_lo=`expr $ac_mid + 1` - if test $ac_lo -le $ac_mid; then - ac_lo= ac_hi= - break - fi - ac_mid=`expr 2 '*' $ac_mid + 1` + ac_lo=`expr $ac_mid + 1` + if test $ac_lo -le $ac_mid; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid + 1` fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -cat >conftest.$ac_ext <<_ACEOF + cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default + typedef size_t ac__type_sizeof_; int main () { -static int test_array [1 - 2 * !(((long) (sizeof (size_t))) < 0)]; +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)]; test_array [0] = 0 ; @@ -26742,23 +29700,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -26771,10 +29742,11 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default + typedef size_t ac__type_sizeof_; int main () { -static int test_array [1 - 2 * !(((long) (sizeof (size_t))) >= $ac_mid)]; +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)]; test_array [0] = 0 ; @@ -26782,23 +29754,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -26807,24 +29792,27 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_hi=`expr '(' $ac_mid ')' - 1` - if test $ac_mid -le $ac_hi; then - ac_lo= ac_hi= - break - fi - ac_mid=`expr 2 '*' $ac_mid` + ac_hi=`expr '(' $ac_mid ')' - 1` + if test $ac_mid -le $ac_hi; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid` fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_lo= ac_hi= + ac_lo= ac_hi= fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext # Binary search between lo and hi bounds. while test "x$ac_lo" != "x$ac_hi"; do ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` @@ -26835,10 +29823,11 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default + typedef size_t ac__type_sizeof_; int main () { -static int test_array [1 - 2 * !(((long) (sizeof (size_t))) <= $ac_mid)]; +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; test_array [0] = 0 ; @@ -26846,23 +29835,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -26871,24 +29873,20 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_lo=`expr '(' $ac_mid ')' + 1` + ac_lo=`expr '(' $ac_mid ')' + 1` fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done case $ac_lo in ?*) ac_cv_sizeof_size_t=$ac_lo;; -'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (size_t), 77 +'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (size_t) See \`config.log' for more details." >&5 -echo "$as_me: error: cannot compute sizeof (size_t), 77 +echo "$as_me: error: cannot compute sizeof (size_t) See \`config.log' for more details." >&2;} - { (exit 1); exit 1; }; } ;; + { (exit 77); exit 77; }; } ;; esac else - if test "$cross_compiling" = yes; then - { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5 -echo "$as_me: error: internal error: not reached in cross-compile" >&2;} - { (exit 1); exit 1; }; } -else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -26896,8 +29894,9 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default -long longval () { return (long) (sizeof (size_t)); } -unsigned long ulongval () { return (long) (sizeof (size_t)); } + typedef size_t ac__type_sizeof_; +static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); } +static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); } #include #include int @@ -26906,35 +29905,44 @@ FILE *f = fopen ("conftest.val", "w"); if (! f) - exit (1); - if (((long) (sizeof (size_t))) < 0) + return 1; + if (((long int) (sizeof (ac__type_sizeof_))) < 0) { - long i = longval (); - if (i != ((long) (sizeof (size_t)))) - exit (1); + long int i = longval (); + if (i != ((long int) (sizeof (ac__type_sizeof_)))) + return 1; fprintf (f, "%ld\n", i); } else { - unsigned long i = ulongval (); - if (i != ((long) (sizeof (size_t)))) - exit (1); + unsigned long int i = ulongval (); + if (i != ((long int) (sizeof (ac__type_sizeof_)))) + return 1; fprintf (f, "%lu\n", i); } - exit (ferror (f) || fclose (f) != 0); + return ferror (f) || fclose (f) != 0; ; return 0; } _ACEOF rm -f conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -26945,29 +29953,28 @@ sed 's/^/| /' conftest.$ac_ext >&5 ( exit $ac_status ) -{ { echo "$as_me:$LINENO: error: cannot compute sizeof (size_t), 77 +{ { echo "$as_me:$LINENO: error: cannot compute sizeof (size_t) See \`config.log' for more details." >&5 -echo "$as_me: error: cannot compute sizeof (size_t), 77 +echo "$as_me: error: cannot compute sizeof (size_t) See \`config.log' for more details." >&2;} - { (exit 1); exit 1; }; } -fi -rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext + { (exit 77); exit 77; }; } fi +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi rm -f conftest.val else ac_cv_sizeof_size_t=0 fi fi -echo "$as_me:$LINENO: result: $ac_cv_sizeof_size_t" >&5 -echo "${ECHO_T}$ac_cv_sizeof_size_t" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_size_t" >&5 +echo "${ECHO_T}$ac_cv_sizeof_size_t" >&6; } cat >>confdefs.h <<_ACEOF #define SIZEOF_SIZE_T $ac_cv_sizeof_size_t _ACEOF - echo "$as_me:$LINENO: checking for unsigned long" >&5 -echo $ECHO_N "checking for unsigned long... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for unsigned long" >&5 +echo $ECHO_N "checking for unsigned long... $ECHO_C" >&6; } if test "${ac_cv_type_unsigned_long+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -26978,35 +29985,49 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default +typedef unsigned long ac__type_new_; int main () { -if ((unsigned long *) 0) +if ((ac__type_new_ *) 0) return 0; -if (sizeof (unsigned long)) +if (sizeof (ac__type_new_)) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -27015,20 +30036,21 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_type_unsigned_long=no + ac_cv_type_unsigned_long=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_type_unsigned_long" >&5 -echo "${ECHO_T}$ac_cv_type_unsigned_long" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_type_unsigned_long" >&5 +echo "${ECHO_T}$ac_cv_type_unsigned_long" >&6; } -echo "$as_me:$LINENO: checking size of unsigned long" >&5 -echo $ECHO_N "checking size of unsigned long... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking size of unsigned long" >&5 +echo $ECHO_N "checking size of unsigned long... $ECHO_C" >&6; } if test "${ac_cv_sizeof_unsigned_long+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test "$ac_cv_type_unsigned_long" = yes; then - # The cast to unsigned long works around a bug in the HP C Compiler + # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. @@ -27041,10 +30063,11 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default + typedef unsigned long ac__type_sizeof_; int main () { -static int test_array [1 - 2 * !(((long) (sizeof (unsigned long))) >= 0)]; +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)]; test_array [0] = 0 ; @@ -27052,23 +30075,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -27081,10 +30117,11 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default + typedef unsigned long ac__type_sizeof_; int main () { -static int test_array [1 - 2 * !(((long) (sizeof (unsigned long))) <= $ac_mid)]; +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; test_array [0] = 0 ; @@ -27092,23 +30129,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -27117,30 +30167,32 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_lo=`expr $ac_mid + 1` - if test $ac_lo -le $ac_mid; then - ac_lo= ac_hi= - break - fi - ac_mid=`expr 2 '*' $ac_mid + 1` + ac_lo=`expr $ac_mid + 1` + if test $ac_lo -le $ac_mid; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid + 1` fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -cat >conftest.$ac_ext <<_ACEOF + cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default + typedef unsigned long ac__type_sizeof_; int main () { -static int test_array [1 - 2 * !(((long) (sizeof (unsigned long))) < 0)]; +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)]; test_array [0] = 0 ; @@ -27148,23 +30200,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -27177,10 +30242,11 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default + typedef unsigned long ac__type_sizeof_; int main () { -static int test_array [1 - 2 * !(((long) (sizeof (unsigned long))) >= $ac_mid)]; +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)]; test_array [0] = 0 ; @@ -27188,23 +30254,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -27213,24 +30292,27 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_hi=`expr '(' $ac_mid ')' - 1` - if test $ac_mid -le $ac_hi; then - ac_lo= ac_hi= - break - fi - ac_mid=`expr 2 '*' $ac_mid` + ac_hi=`expr '(' $ac_mid ')' - 1` + if test $ac_mid -le $ac_hi; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid` fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_lo= ac_hi= + ac_lo= ac_hi= fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext # Binary search between lo and hi bounds. while test "x$ac_lo" != "x$ac_hi"; do ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` @@ -27241,10 +30323,11 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default + typedef unsigned long ac__type_sizeof_; int main () { -static int test_array [1 - 2 * !(((long) (sizeof (unsigned long))) <= $ac_mid)]; +static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; test_array [0] = 0 ; @@ -27252,23 +30335,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -27277,24 +30373,20 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_lo=`expr '(' $ac_mid ')' + 1` + ac_lo=`expr '(' $ac_mid ')' + 1` fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done case $ac_lo in ?*) ac_cv_sizeof_unsigned_long=$ac_lo;; -'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned long), 77 +'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned long) See \`config.log' for more details." >&5 -echo "$as_me: error: cannot compute sizeof (unsigned long), 77 +echo "$as_me: error: cannot compute sizeof (unsigned long) See \`config.log' for more details." >&2;} - { (exit 1); exit 1; }; } ;; + { (exit 77); exit 77; }; } ;; esac else - if test "$cross_compiling" = yes; then - { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5 -echo "$as_me: error: internal error: not reached in cross-compile" >&2;} - { (exit 1); exit 1; }; } -else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -27302,8 +30394,9 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default -long longval () { return (long) (sizeof (unsigned long)); } -unsigned long ulongval () { return (long) (sizeof (unsigned long)); } + typedef unsigned long ac__type_sizeof_; +static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); } +static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); } #include #include int @@ -27312,35 +30405,44 @@ FILE *f = fopen ("conftest.val", "w"); if (! f) - exit (1); - if (((long) (sizeof (unsigned long))) < 0) + return 1; + if (((long int) (sizeof (ac__type_sizeof_))) < 0) { - long i = longval (); - if (i != ((long) (sizeof (unsigned long)))) - exit (1); + long int i = longval (); + if (i != ((long int) (sizeof (ac__type_sizeof_)))) + return 1; fprintf (f, "%ld\n", i); } else { - unsigned long i = ulongval (); - if (i != ((long) (sizeof (unsigned long)))) - exit (1); + unsigned long int i = ulongval (); + if (i != ((long int) (sizeof (ac__type_sizeof_)))) + return 1; fprintf (f, "%lu\n", i); } - exit (ferror (f) || fclose (f) != 0); + return ferror (f) || fclose (f) != 0; ; return 0; } _ACEOF rm -f conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -27351,30 +30453,29 @@ sed 's/^/| /' conftest.$ac_ext >&5 ( exit $ac_status ) -{ { echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned long), 77 +{ { echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned long) See \`config.log' for more details." >&5 -echo "$as_me: error: cannot compute sizeof (unsigned long), 77 +echo "$as_me: error: cannot compute sizeof (unsigned long) See \`config.log' for more details." >&2;} - { (exit 1); exit 1; }; } -fi -rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext + { (exit 77); exit 77; }; } fi +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi rm -f conftest.val else ac_cv_sizeof_unsigned_long=0 fi fi -echo "$as_me:$LINENO: result: $ac_cv_sizeof_unsigned_long" >&5 -echo "${ECHO_T}$ac_cv_sizeof_unsigned_long" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_unsigned_long" >&5 +echo "${ECHO_T}$ac_cv_sizeof_unsigned_long" >&6; } cat >>confdefs.h <<_ACEOF #define SIZEOF_UNSIGNED_LONG $ac_cv_sizeof_unsigned_long _ACEOF - echo "$as_me:$LINENO: checking sizeof size_t == sizeof unsigned long" >&5 -echo $ECHO_N "checking sizeof size_t == sizeof unsigned long... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking sizeof size_t == sizeof unsigned long" >&5 +echo $ECHO_N "checking sizeof size_t == sizeof unsigned long... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -27395,35 +30496,48 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } { { echo "$as_me:$LINENO: error: Apparently on your system our assumption sizeof size_t == sizeof unsigned long does not apply. Please mail kde-devel@kde.org with a description of your system! @@ -27435,18 +30549,18 @@ { (exit 1); exit 1; }; } fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext - echo "$as_me:$LINENO: checking for PIE support" >&5 -echo $ECHO_N "checking for PIE support... $ECHO_C" >&6 + + { echo "$as_me:$LINENO: checking for PIE support" >&5 +echo $ECHO_N "checking for PIE support... $ECHO_C" >&6; } if test "${kde_cv_val_pie_support+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -27476,23 +30590,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -27501,9 +30628,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -kde_cv_val_pie_support=no + kde_cv_val_pie_support=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext CXXFLAGS=$safe_CXXFLAGS @@ -27516,26 +30644,26 @@ fi -echo "$as_me:$LINENO: result: $kde_cv_val_pie_support" >&5 -echo "${ECHO_T}$kde_cv_val_pie_support" >&6 +{ echo "$as_me:$LINENO: result: $kde_cv_val_pie_support" >&5 +echo "${ECHO_T}$kde_cv_val_pie_support" >&6; } - echo "$as_me:$LINENO: checking if enabling -pie/fPIE support" >&5 -echo $ECHO_N "checking if enabling -pie/fPIE support... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking if enabling -pie/fPIE support" >&5 +echo $ECHO_N "checking if enabling -pie/fPIE support... $ECHO_C" >&6; } - # Check whether --enable-pie or --disable-pie was given. + # Check whether --enable-pie was given. if test "${enable_pie+set}" = set; then - enableval="$enable_pie" - kde_has_pie_support=$enableval + enableval=$enable_pie; kde_has_pie_support=$enableval else kde_has_pie_support=detect -fi; +fi + if test "$kde_has_pie_support" = "detect"; then kde_has_pie_support=$kde_cv_val_pie_support fi - echo "$as_me:$LINENO: result: $kde_has_pie_support" >&5 -echo "${ECHO_T}$kde_has_pie_support" >&6 + { echo "$as_me:$LINENO: result: $kde_has_pie_support" >&5 +echo "${ECHO_T}$kde_has_pie_support" >&6; } KDE_USE_FPIE="" KDE_USE_PIE="" @@ -27554,18 +30682,19 @@ for ac_header in crt_externs.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $ac_header usability" >&5 -echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -27576,23 +30705,36 @@ #include <$ac_header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -27601,15 +30743,16 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $ac_header presence" >&5 -echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -27618,8 +30761,13 @@ /* end confdefs.h. */ #include <$ac_header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 @@ -27643,9 +30791,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -27669,25 +30818,19 @@ echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------------ ## -## Report this to the AC_PACKAGE_NAME lists. ## -## ------------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -27699,8 +30842,8 @@ done -echo "$as_me:$LINENO: checking for _NSGetEnviron" >&5 -echo $ECHO_N "checking for _NSGetEnviron... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for _NSGetEnviron" >&5 +echo $ECHO_N "checking for _NSGetEnviron... $ECHO_C" >&6; } if test "${ac_cv_func__NSGetEnviron+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -27727,52 +30870,59 @@ #undef _NSGetEnviron -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" -{ #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char _NSGetEnviron (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ -#if defined (__stub__NSGetEnviron) || defined (__stub____NSGetEnviron) +#if defined __stub__NSGetEnviron || defined __stub____NSGetEnviron choke me -#else -char (*f) () = _NSGetEnviron; -#endif -#ifdef __cplusplus -} #endif int main () { -return f != _NSGetEnviron; +return _NSGetEnviron (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -27781,13 +30931,14 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_func__NSGetEnviron=no + ac_cv_func__NSGetEnviron=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_func__NSGetEnviron" >&5 -echo "${ECHO_T}$ac_cv_func__NSGetEnviron" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_func__NSGetEnviron" >&5 +echo "${ECHO_T}$ac_cv_func__NSGetEnviron" >&6; } if test $ac_cv_func__NSGetEnviron = yes; then cat >>confdefs.h <<\_ACEOF @@ -27808,9 +30959,9 @@ for ac_func in vsnprintf snprintf do as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -if eval "test \"\${$as_ac_var+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $ac_func" >&5 +echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF @@ -27836,52 +30987,59 @@ #undef $ac_func -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" -{ #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char $ac_func (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ -#if defined (__stub_$ac_func) || defined (__stub___$ac_func) +#if defined __stub_$ac_func || defined __stub___$ac_func choke me -#else -char (*f) () = $ac_func; -#endif -#ifdef __cplusplus -} #endif int main () { -return f != $ac_func; +return $ac_func (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -27890,13 +31048,15 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -eval "$as_ac_var=no" + eval "$as_ac_var=no" fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 +ac_res=`eval echo '${'$as_ac_var'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } if test `eval echo '${'$as_ac_var'}'` = yes; then cat >>confdefs.h <<_ACEOF #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 @@ -27913,32 +31073,32 @@ -# Check whether --enable-embedded or --disable-embedded was given. +# Check whether --enable-embedded was given. if test "${enable_embedded+set}" = set; then - enableval="$enable_embedded" - kde_use_qt_emb=$enableval + enableval=$enable_embedded; kde_use_qt_emb=$enableval else kde_use_qt_emb=no -fi; +fi + -# Check whether --enable-qtopia or --disable-qtopia was given. +# Check whether --enable-qtopia was given. if test "${enable_qtopia+set}" = set; then - enableval="$enable_qtopia" - kde_use_qt_emb_palm=$enableval + enableval=$enable_qtopia; kde_use_qt_emb_palm=$enableval else kde_use_qt_emb_palm=no -fi; +fi + -# Check whether --enable-mac or --disable-mac was given. +# Check whether --enable-mac was given. if test "${enable_mac+set}" = set; then - enableval="$enable_mac" - kde_use_qt_mac=$enableval + enableval=$enable_mac; kde_use_qt_mac=$enableval else kde_use_qt_mac=no -fi; +fi + # used to disable x11-specific stuff on special platforms @@ -27954,8 +31114,8 @@ if test "$kde_use_qt_emb" = "no" && test "$kde_use_qt_mac" = "no"; then -echo "$as_me:$LINENO: checking for X" >&5 -echo $ECHO_N "checking for X... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for X" >&5 +echo $ECHO_N "checking for X... $ECHO_C" >&6; } if test "${kde_cv_have_x+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 @@ -27992,8 +31152,13 @@ /* end confdefs.h. */ #include <$x_direct_test_include> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 @@ -28060,6 +31225,7 @@ fi done fi + rm -f conftest.err conftest.$ac_ext fi # $ac_x_includes = NO @@ -28089,23 +31255,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -28116,7 +31295,7 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -LIBS="$ac_save_LIBS" + LIBS="$ac_save_LIBS" # First see if replacing the include by lib works. # Check X11 before X11Rn because it is often a symlink to the current release. for ac_dir in `echo "$ac_x_includes" | sed s/include/lib${kdelibsuff}/` \ @@ -28164,7 +31343,8 @@ done done fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi # $ac_x_libraries = NO @@ -28174,21 +31354,26 @@ *-*-solaris*) ;; *) - rm -fr conftest.dir + rm -f -r conftest.dir if mkdir conftest.dir; then cd conftest.dir - # Make sure to not put "make" in the Imakefile rules, since we grep it out. cat >Imakefile <<'_ACEOF' -acfindx: - @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"' +incroot: + @echo incroot='${INCROOT}' +usrlibdir: + @echo usrlibdir='${USRLIBDIR}' +libdir: + @echo libdir='${LIBDIR}' _ACEOF - if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then + if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then # GNU make sometimes prints "make[1]: Entering...", which would confuse us. - eval `${MAKE-make} acfindx 2>/dev/null | grep -v make` + for ac_var in incroot usrlibdir libdir; do + eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`" + done # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR. for ac_extension in a so sl; do - if test ! -f $ac_im_usrlibdir/libX11.$ac_extension && - test -f $ac_im_libdir/libX11.$ac_extension; then + if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" && + test -f "$ac_im_libdir/libX11.$ac_extension"; then ac_im_usrlibdir=$ac_im_libdir; break fi done @@ -28196,7 +31381,7 @@ # bogus both because they are the default anyway, and because # using them would break gcc on systems where it needs fixed includes. case $ac_im_incroot in - /usr/include) ;; + /usr/include) ac_x_includes= ;; *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;; esac case $ac_im_usrlibdir in @@ -28205,7 +31390,7 @@ esac fi cd .. - rm -fr conftest.dir + rm -f -r conftest.dir fi if test -z "$ac_x_includes"; then @@ -28249,12 +31434,12 @@ eval "$kde_cv_have_x" if test "$have_x" != yes; then - echo "$as_me:$LINENO: result: $have_x" >&5 -echo "${ECHO_T}$have_x" >&6 + { echo "$as_me:$LINENO: result: $have_x" >&5 +echo "${ECHO_T}$have_x" >&6; } no_x=yes else - echo "$as_me:$LINENO: result: libraries $kde_x_libraries, headers $kde_x_includes" >&5 -echo "${ECHO_T}libraries $kde_x_libraries, headers $kde_x_includes" >&6 + { echo "$as_me:$LINENO: result: libraries $kde_x_libraries, headers $kde_x_includes" >&5 +echo "${ECHO_T}libraries $kde_x_libraries, headers $kde_x_includes" >&6; } fi if test -z "$kde_x_includes" || test "x$kde_x_includes" = xNONE; then @@ -28282,8 +31467,8 @@ # These have to be linked with before -lX11, unlike the other # libraries we check for below, so use a different variable. # --interran@uluru.Stanford.EDU, kb@cs.umb.edu. -echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5 -echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5 +echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6; } if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -28296,39 +31481,52 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char IceConnectionNumber (); int main () { -IceConnectionNumber (); +return IceConnectionNumber (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -28337,14 +31535,15 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_ICE_IceConnectionNumber=no + ac_cv_lib_ICE_IceConnectionNumber=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5 -echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5 +echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6; } if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then LIBSM="-lSM -lICE" fi @@ -28353,8 +31552,8 @@ LIB_X11='-lX11 $(LIBSOCKET)' -echo "$as_me:$LINENO: checking for libXext" >&5 -echo $ECHO_N "checking for libXext... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for libXext" >&5 +echo $ECHO_N "checking for libXext... $ECHO_C" >&6; } if test "${kde_cv_have_libXext+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -28388,23 +31587,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -28413,10 +31625,11 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -kde_cv_have_libXext=no + kde_cv_have_libXext=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LDFLAGS=$kde_ldflags_safe @@ -28425,8 +31638,8 @@ fi -echo "$as_me:$LINENO: result: $kde_cv_have_libXext" >&5 -echo "${ECHO_T}$kde_cv_have_libXext" >&6 +{ echo "$as_me:$LINENO: result: $kde_cv_have_libXext" >&5 +echo "${ECHO_T}$kde_cv_have_libXext" >&6; } if test "$kde_cv_have_libXext" = "no"; then { { echo "$as_me:$LINENO: error: We need a working libXext to proceed. Since configure @@ -28488,8 +31701,8 @@ else PTHREAD_LIBS_save="$PTHREAD_LIBS" PTHREAD_LIBS=`echo "$PTHREAD_LIBS_save" | sed -e 's,^-l,,g'` - echo "$as_me:$LINENO: checking for pthread_create in $PTHREAD_LIBS" >&5 -echo $ECHO_N "checking for pthread_create in $PTHREAD_LIBS... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for pthread_create in $PTHREAD_LIBS" >&5 +echo $ECHO_N "checking for pthread_create in $PTHREAD_LIBS... $ECHO_C" >&6; } kde_save_LDFLAGS="$LDFLAGS" kde_save_LIBS="$LIBS" @@ -28500,9 +31713,9 @@ ;; esac as_ac_Lib=`echo "ac_cv_lib_$PTHREAD_LIBS''_pthread_create" | $as_tr_sh` -echo "$as_me:$LINENO: checking for pthread_create in -l$PTHREAD_LIBS" >&5 -echo $ECHO_N "checking for pthread_create in -l$PTHREAD_LIBS... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Lib+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for pthread_create in -l$PTHREAD_LIBS" >&5 +echo $ECHO_N "checking for pthread_create in -l$PTHREAD_LIBS... $ECHO_C" >&6; } +if { as_var=$as_ac_Lib; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS @@ -28514,39 +31727,52 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char pthread_create (); int main () { -pthread_create (); +return pthread_create (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -28555,14 +31781,16 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -eval "$as_ac_Lib=no" + eval "$as_ac_Lib=no" fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Lib'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } if test `eval echo '${'$as_ac_Lib'}'` = yes; then LIBPTHREAD="$PTHREAD_LIBS_save" fi @@ -28575,8 +31803,8 @@ fi if test -z "$LIBPTHREAD"; then - echo "$as_me:$LINENO: checking for pthread_create in -lpthread" >&5 -echo $ECHO_N "checking for pthread_create in -lpthread... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for pthread_create in -lpthread" >&5 +echo $ECHO_N "checking for pthread_create in -lpthread... $ECHO_C" >&6; } if test "${ac_cv_lib_pthread_pthread_create+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -28589,39 +31817,52 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char pthread_create (); int main () { -pthread_create (); +return pthread_create (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -28630,14 +31871,15 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_pthread_pthread_create=no + ac_cv_lib_pthread_pthread_create=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_create" >&5 -echo "${ECHO_T}$ac_cv_lib_pthread_pthread_create" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_create" >&5 +echo "${ECHO_T}$ac_cv_lib_pthread_pthread_create" >&6; } if test $ac_cv_lib_pthread_pthread_create = yes; then LIBPTHREAD="-lpthread" fi @@ -28645,8 +31887,8 @@ fi if test -z "$LIBPTHREAD" ; then - echo "$as_me:$LINENO: checking for pthread_create in -lpthread" >&5 -echo $ECHO_N "checking for pthread_create in -lpthread... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for pthread_create in -lpthread" >&5 +echo $ECHO_N "checking for pthread_create in -lpthread... $ECHO_C" >&6; } kde_safe_libs=$LIBS LIBS="$LIBS -lpthread" cat >conftest.$ac_ext <<_ACEOF @@ -28665,39 +31907,53 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } LIBPTHREAD="-lpthread" else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$kde_safe_libs fi @@ -28712,16 +31968,15 @@ USE_THREADS="" if test -z "$LIBPTHREAD"; then -echo "$as_me:$LINENO: checking whether $CXX supports -pthread" >&5 -echo $ECHO_N "checking whether $CXX supports -pthread... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether $CXX supports -pthread" >&5 +echo $ECHO_N "checking whether $CXX supports -pthread... $ECHO_C" >&6; } kde_cache=`echo pthread | sed 'y% .=/+-,%____p__%'` -if eval "test \"\${kde_cv_prog_cxx_$kde_cache+set}\" = set"; then +if { as_var=kde_cv_prog_cxx_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -28748,23 +32003,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -28773,8 +32041,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext CXXFLAGS="$save_CXXFLAGS" ac_ext=c @@ -28787,13 +32057,13 @@ fi if eval "test \"`echo '$kde_cv_prog_cxx_'$kde_cache`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } : USE_THREADS="-D_THREAD_SAFE -pthread" else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } : fi @@ -28805,16 +32075,15 @@ case $host_os in solaris*) -echo "$as_me:$LINENO: checking whether $CXX supports -mt" >&5 -echo $ECHO_N "checking whether $CXX supports -mt... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether $CXX supports -mt" >&5 +echo $ECHO_N "checking whether $CXX supports -mt... $ECHO_C" >&6; } kde_cache=`echo mt | sed 'y% .=/+-,%____p__%'` -if eval "test \"\${kde_cv_prog_cxx_$kde_cache+set}\" = set"; then +if { as_var=kde_cv_prog_cxx_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -28841,23 +32110,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -28866,8 +32148,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext CXXFLAGS="$save_CXXFLAGS" ac_ext=c @@ -28880,13 +32164,13 @@ fi if eval "test \"`echo '$kde_cv_prog_cxx_'$kde_cache`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } : USE_THREADS="-mt" else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } : fi @@ -28913,17 +32197,17 @@ -echo "$as_me:$LINENO: checking for extra includes" >&5 -echo $ECHO_N "checking for extra includes... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for extra includes" >&5 +echo $ECHO_N "checking for extra includes... $ECHO_C" >&6; } -# Check whether --with-extra-includes or --without-extra-includes was given. +# Check whether --with-extra-includes was given. if test "${with_extra_includes+set}" = set; then - withval="$with_extra_includes" - kde_use_extra_includes="$withval" + withval=$with_extra_includes; kde_use_extra_includes="$withval" else kde_use_extra_includes=NONE -fi; +fi + kde_extra_includes= if test -n "$kde_use_extra_includes" && \ test "$kde_use_extra_includes" != "NONE"; then @@ -28941,21 +32225,21 @@ fi -echo "$as_me:$LINENO: result: $kde_use_extra_includes" >&5 -echo "${ECHO_T}$kde_use_extra_includes" >&6 +{ echo "$as_me:$LINENO: result: $kde_use_extra_includes" >&5 +echo "${ECHO_T}$kde_use_extra_includes" >&6; } kde_extra_libs= -echo "$as_me:$LINENO: checking for extra libs" >&5 -echo $ECHO_N "checking for extra libs... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for extra libs" >&5 +echo $ECHO_N "checking for extra libs... $ECHO_C" >&6; } -# Check whether --with-extra-libs or --without-extra-libs was given. +# Check whether --with-extra-libs was given. if test "${with_extra_libs+set}" = set; then - withval="$with_extra_libs" - kde_use_extra_libs=$withval + withval=$with_extra_libs; kde_use_extra_libs=$withval else kde_use_extra_libs=NONE -fi; +fi + if test -n "$kde_use_extra_libs" && \ test "$kde_use_extra_libs" != "NONE"; then @@ -28974,14 +32258,14 @@ -echo "$as_me:$LINENO: result: $kde_use_extra_libs" >&5 -echo "${ECHO_T}$kde_use_extra_libs" >&6 +{ echo "$as_me:$LINENO: result: $kde_use_extra_libs" >&5 +echo "${ECHO_T}$kde_use_extra_libs" >&6; } -echo "$as_me:$LINENO: checking for libz" >&5 -echo $ECHO_N "checking for libz... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for libz" >&5 +echo $ECHO_N "checking for libz... $ECHO_C" >&6; } if test "${ac_cv_lib_z+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -29015,23 +32299,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -29040,9 +32337,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -eval "ac_cv_lib_z=no" + eval "ac_cv_lib_z=no" fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS="$kde_save_LIBS" CFLAGS="$kde_save_CFLAGS" @@ -29055,8 +32353,8 @@ _ACEOF LIBZ="$ac_cv_lib_z" - echo "$as_me:$LINENO: result: $ac_cv_lib_z" >&5 -echo "${ECHO_T}$ac_cv_lib_z" >&6 + { echo "$as_me:$LINENO: result: $ac_cv_lib_z" >&5 +echo "${ECHO_T}$ac_cv_lib_z" >&6; } else { { echo "$as_me:$LINENO: error: not found. Possibly configure picks up an outdated version @@ -29076,8 +32374,8 @@ -echo "$as_me:$LINENO: checking for libpng" >&5 -echo $ECHO_N "checking for libpng... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for libpng" >&5 +echo $ECHO_N "checking for libpng... $ECHO_C" >&6; } if test "${ac_cv_lib_png+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -29113,23 +32411,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -29138,10 +32449,11 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -eval "ac_cv_lib_png=no" + eval "ac_cv_lib_png=no" fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS="$kde_save_LIBS" CFLAGS="$kde_save_CFLAGS" @@ -29155,19 +32467,19 @@ LIBPNG="$ac_cv_lib_png" - echo "$as_me:$LINENO: result: $ac_cv_lib_png" >&5 -echo "${ECHO_T}$ac_cv_lib_png" >&6 + { echo "$as_me:$LINENO: result: $ac_cv_lib_png" >&5 +echo "${ECHO_T}$ac_cv_lib_png" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } LIBPNG="" fi -echo "$as_me:$LINENO: checking for libjpeg6b" >&5 -echo $ECHO_N "checking for libjpeg6b... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for libjpeg6b" >&5 +echo $ECHO_N "checking for libjpeg6b... $ECHO_C" >&6; } if test "${ac_cv_lib_jpeg_6b+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -29200,23 +32512,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -29225,9 +32550,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -eval "ac_cv_lib_jpeg_6b=no" + eval "ac_cv_lib_jpeg_6b=no" fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS="$ac_save_LIBS" CFLAGS="$ac_save_CFLAGS" @@ -29237,14 +32563,14 @@ if eval "test ! \"`echo $ac_cv_lib_jpeg_6b`\" = no"; then LIBJPEG="$ac_cv_lib_jpeg_6b" - echo "$as_me:$LINENO: result: $ac_cv_lib_jpeg_6b" >&5 -echo "${ECHO_T}$ac_cv_lib_jpeg_6b" >&6 + { echo "$as_me:$LINENO: result: $ac_cv_lib_jpeg_6b" >&5 +echo "${ECHO_T}$ac_cv_lib_jpeg_6b" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } -echo "$as_me:$LINENO: checking for libjpeg" >&5 -echo $ECHO_N "checking for libjpeg... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for libjpeg" >&5 +echo $ECHO_N "checking for libjpeg... $ECHO_C" >&6; } if test "${ac_cv_lib_jpeg_normal+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -29277,23 +32603,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -29302,9 +32641,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -eval "ac_cv_lib_jpeg_normal=no" + eval "ac_cv_lib_jpeg_normal=no" fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS="$ac_save_LIBS" CFLAGS="$ac_save_CFLAGS" @@ -29314,11 +32654,11 @@ if eval "test ! \"`echo $ac_cv_lib_jpeg_normal`\" = no"; then LIBJPEG="$ac_cv_lib_jpeg_normal" - echo "$as_me:$LINENO: result: $ac_cv_lib_jpeg_normal" >&5 -echo "${ECHO_T}$ac_cv_lib_jpeg_normal" >&6 + { echo "$as_me:$LINENO: result: $ac_cv_lib_jpeg_normal" >&5 +echo "${ECHO_T}$ac_cv_lib_jpeg_normal" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } LIBJPEG= @@ -29338,7 +32678,7 @@ do for j in jpeglib.h; do - echo "configure: 29341: $i/$j" >&5 + echo "configure: 32681: $i/$j" >&5 if test -r "$i/$j"; then echo "taking that" >&5 jpeg_incdir=$i @@ -29385,14 +32725,14 @@ - echo "$as_me:$LINENO: checking for perl" >&5 -echo $ECHO_N "checking for perl... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for perl" >&5 +echo $ECHO_N "checking for perl... $ECHO_C" >&6; } if test -n "$PERL"; then kde_cv_path="$PERL"; else kde_cache=`echo perl | sed 'y%./+-%__p_%'` - if eval "test \"\${kde_cv_path_$kde_cache+set}\" = set"; then + if { as_var=kde_cv_path_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -29435,8 +32775,8 @@ fi if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then - echo "$as_me:$LINENO: result: not found" >&5 -echo "${ECHO_T}not found" >&6 + { echo "$as_me:$LINENO: result: not found" >&5 +echo "${ECHO_T}not found" >&6; } { { echo "$as_me:$LINENO: error: No Perl found in your $PATH. We need perl to generate some code." >&5 @@ -29445,8 +32785,8 @@ { (exit 1); exit 1; }; } else - echo "$as_me:$LINENO: result: $kde_cv_path" >&5 -echo "${ECHO_T}$kde_cv_path" >&6 + { echo "$as_me:$LINENO: result: $kde_cv_path" >&5 +echo "${ECHO_T}$kde_cv_path" >&6; } PERL=$kde_cv_path fi @@ -29460,10 +32800,9 @@ -# Check whether --enable-mt or --disable-mt was given. +# Check whether --enable-mt was given. if test "${enable_mt+set}" = set; then - enableval="$enable_mt" - kde_use_qt_mt=$enableval + enableval=$enable_mt; kde_use_qt_mt=$enableval else if test $kde_qtver = 3; then @@ -29473,7 +32812,8 @@ fi -fi; +fi + USING_QT_MT="" @@ -29493,13 +32833,13 @@ else kde_check_threading_default=yes fi - # Check whether --enable-threading or --disable-threading was given. + # Check whether --enable-threading was given. if test "${enable_threading+set}" = set; then - enableval="$enable_threading" - kde_use_threading=$enableval + enableval=$enable_threading; kde_use_threading=$enableval else kde_use_threading=$kde_check_threading_default -fi; +fi + if test "x$kde_use_threading" = "xyes"; then cat >>confdefs.h <<\_ACEOF @@ -29571,8 +32911,8 @@ LIBQT="$LIBQT $LIBDL" fi -echo "$as_me:$LINENO: checking for Qt" >&5 -echo $ECHO_N "checking for Qt... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for Qt" >&5 +echo $ECHO_N "checking for Qt... $ECHO_C" >&6; } if test "x$kde_use_qt_emb" != "xyes" && test "x$kde_use_qt_mac" != "xyes"; then LIBQT="$LIBQT $X_PRE_LIBS -lXext -lX11 $LIBSM $LIBSOCKET" @@ -29581,34 +32921,34 @@ qt_libraries="" qt_includes="" -# Check whether --with-qt-dir or --without-qt-dir was given. +# Check whether --with-qt-dir was given. if test "${with_qt_dir+set}" = set; then - withval="$with_qt_dir" - ac_qt_includes="$withval"/include + withval=$with_qt_dir; ac_qt_includes="$withval"/include ac_qt_libraries="$withval"/lib${kdelibsuff} ac_qt_bindir="$withval"/bin -fi; +fi + -# Check whether --with-qt-includes or --without-qt-includes was given. +# Check whether --with-qt-includes was given. if test "${with_qt_includes+set}" = set; then - withval="$with_qt_includes" - + withval=$with_qt_includes; ac_qt_includes="$withval" -fi; +fi + kde_qt_libs_given=no -# Check whether --with-qt-libraries or --without-qt-libraries was given. +# Check whether --with-qt-libraries was given. if test "${with_qt_libraries+set}" = set; then - withval="$with_qt_libraries" - ac_qt_libraries="$withval" + withval=$with_qt_libraries; ac_qt_libraries="$withval" kde_qt_libs_given=yes -fi; +fi + if test "${ac_cv_have_qt+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 @@ -29636,7 +32976,7 @@ do for j in $kde_qt_header; do - echo "configure: 29639: $i/$j" >&5 + echo "configure: 32979: $i/$j" >&5 if test -r "$i/$j"; then echo "taking that" >&5 qt_incdir=$i @@ -29673,8 +33013,7 @@ ac_qt_libraries="$qt_libdir" - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -29811,13 +33150,13 @@ eval "$ac_cv_have_qt" if test "$have_qt" != yes; then - echo "$as_me:$LINENO: result: $have_qt" >&5 -echo "${ECHO_T}$have_qt" >&6; + { echo "$as_me:$LINENO: result: $have_qt" >&5 +echo "${ECHO_T}$have_qt" >&6; }; else ac_cv_have_qt="have_qt=yes \ ac_qt_includes=$ac_qt_includes ac_qt_libraries=$ac_qt_libraries" - echo "$as_me:$LINENO: result: libraries $ac_qt_libraries, headers $ac_qt_includes $USING_QT_MT" >&5 -echo "${ECHO_T}libraries $ac_qt_libraries, headers $ac_qt_includes $USING_QT_MT" >&6 + { echo "$as_me:$LINENO: result: libraries $ac_qt_libraries, headers $ac_qt_includes $USING_QT_MT" >&5 +echo "${ECHO_T}libraries $ac_qt_libraries, headers $ac_qt_includes $USING_QT_MT" >&6; } qt_libraries="$ac_qt_libraries" qt_includes="$ac_qt_includes" @@ -29826,15 +33165,14 @@ if test ! "$kde_qt_libs_given" = "yes" && test ! "$kde_qtver" = 3; then -echo "$as_me:$LINENO: checking if Qt compiles without flags" >&5 -echo $ECHO_N "checking if Qt compiles without flags... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if Qt compiles without flags" >&5 +echo $ECHO_N "checking if Qt compiles without flags... $ECHO_C" >&6; } if test "${kde_cv_qt_direct+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -29955,12 +33293,12 @@ if test "$kde_cv_qt_direct" = "yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } qt_libraries= else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi @@ -29998,14 +33336,14 @@ fi - echo "$as_me:$LINENO: checking for moc" >&5 -echo $ECHO_N "checking for moc... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for moc" >&5 +echo $ECHO_N "checking for moc... $ECHO_C" >&6; } if test -n "$MOC"; then kde_cv_path="$MOC"; else kde_cache=`echo moc | sed 'y%./+-%__p_%'` - if eval "test \"\${kde_cv_path_$kde_cache+set}\" = set"; then + if { as_var=kde_cv_path_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -30048,8 +33386,8 @@ fi if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then - echo "$as_me:$LINENO: result: not found" >&5 -echo "${ECHO_T}not found" >&6 + { echo "$as_me:$LINENO: result: not found" >&5 +echo "${ECHO_T}not found" >&6; } { { echo "$as_me:$LINENO: error: No Qt meta object compiler (moc) found! Please check whether you installed Qt correctly. @@ -30070,22 +33408,22 @@ { (exit 1); exit 1; }; } else - echo "$as_me:$LINENO: result: $kde_cv_path" >&5 -echo "${ECHO_T}$kde_cv_path" >&6 + { echo "$as_me:$LINENO: result: $kde_cv_path" >&5 +echo "${ECHO_T}$kde_cv_path" >&6; } MOC=$kde_cv_path fi if test -z "$UIC_NOT_NEEDED"; then - echo "$as_me:$LINENO: checking for uic" >&5 -echo $ECHO_N "checking for uic... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for uic" >&5 +echo $ECHO_N "checking for uic... $ECHO_C" >&6; } if test -n "$UIC_PATH"; then kde_cv_path="$UIC_PATH"; else kde_cache=`echo uic | sed 'y%./+-%__p_%'` - if eval "test \"\${kde_cv_path_$kde_cache+set}\" = set"; then + if { as_var=kde_cv_path_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -30128,12 +33466,12 @@ fi if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then - echo "$as_me:$LINENO: result: not found" >&5 -echo "${ECHO_T}not found" >&6 + { echo "$as_me:$LINENO: result: not found" >&5 +echo "${ECHO_T}not found" >&6; } UIC_PATH="" else - echo "$as_me:$LINENO: result: $kde_cv_path" >&5 -echo "${ECHO_T}$kde_cv_path" >&6 + { echo "$as_me:$LINENO: result: $kde_cv_path" >&5 +echo "${ECHO_T}$kde_cv_path" >&6; } UIC_PATH=$kde_cv_path fi @@ -30163,10 +33501,10 @@ if test $kde_qtver = 3; then - echo "$as_me:$LINENO: checking whether uic supports -L " >&5 -echo $ECHO_N "checking whether uic supports -L ... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking whether uic supports -L " >&5 +echo $ECHO_N "checking whether uic supports -L ... $ECHO_C" >&6; } kde_cache=`echo L | sed 'y% .=/+-%____p_%'` - if eval "test \"\${kde_cv_prog_uic_$kde_cache+set}\" = set"; then + if { as_var=kde_cv_prog_uic_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -30189,22 +33527,22 @@ if eval "test \"`echo '$kde_cv_prog_uic_'$kde_cache`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } : ac_uic_supports_libpath=yes else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } : ac_uic_supports_libpath=no fi - echo "$as_me:$LINENO: checking whether uic supports -nounload " >&5 -echo $ECHO_N "checking whether uic supports -nounload ... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking whether uic supports -nounload " >&5 +echo $ECHO_N "checking whether uic supports -nounload ... $ECHO_C" >&6; } kde_cache=`echo nounload | sed 'y% .=/+-%____p_%'` - if eval "test \"\${kde_cv_prog_uic_$kde_cache+set}\" = set"; then + if { as_var=kde_cv_prog_uic_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -30227,13 +33565,13 @@ if eval "test \"`echo '$kde_cv_prog_uic_'$kde_cache`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } : ac_uic_supports_nounload=yes else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } : ac_uic_supports_nounload=no fi @@ -30264,15 +33602,14 @@ if test -n "$LIBJPEG"; then -echo "$as_me:$LINENO: checking if Qt needs $LIBJPEG" >&5 -echo $ECHO_N "checking if Qt needs $LIBJPEG... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if Qt needs $LIBJPEG" >&5 +echo $ECHO_N "checking if Qt needs $LIBJPEG... $ECHO_C" >&6; } if test "${kde_cv_qt_jpeg+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -30305,23 +33642,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -30330,9 +33680,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -eval "kde_cv_qt_jpeg=yes" + eval "kde_cv_qt_jpeg=yes" fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS="$ac_save_LIBS" CXXFLAGS="$ac_save_CXXFLAGS" @@ -30348,12 +33699,12 @@ if eval "test ! \"`echo $kde_cv_qt_jpeg`\" = no"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } LIBJPEG_QT='$(LIBJPEG)' else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } LIBJPEG_QT= fi @@ -30384,15 +33735,15 @@ -echo "$as_me:$LINENO: checking for rpath" >&5 -echo $ECHO_N "checking for rpath... $ECHO_C" >&6 -# Check whether --enable-rpath or --disable-rpath was given. +{ echo "$as_me:$LINENO: checking for rpath" >&5 +echo $ECHO_N "checking for rpath... $ECHO_C" >&6; } +# Check whether --enable-rpath was given. if test "${enable_rpath+set}" = set; then - enableval="$enable_rpath" - USE_RPATH=$enableval + enableval=$enable_rpath; USE_RPATH=$enableval else USE_RPATH=yes -fi; +fi + if test -z "$KDE_RPATH" && test "$USE_RPATH" = "yes"; then @@ -30416,11 +33767,11 @@ -echo "$as_me:$LINENO: result: $USE_RPATH" >&5 -echo "${ECHO_T}$USE_RPATH" >&6 +{ echo "$as_me:$LINENO: result: $USE_RPATH" >&5 +echo "${ECHO_T}$USE_RPATH" >&6; } -echo "$as_me:$LINENO: checking for KDE" >&5 -echo $ECHO_N "checking for KDE... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for KDE" >&5 +echo $ECHO_N "checking for KDE... $ECHO_C" >&6; } if test "${prefix}" != NONE; then kde_includes=${includedir} @@ -30472,7 +33823,7 @@ do for j in $kde_check_header; do - echo "configure: 30475: $i/$j" >&5 + echo "configure: 33826: $i/$j" >&5 if test -r "$i/$j"; then echo "taking that" >&5 kde_incdir=$i @@ -30502,7 +33853,7 @@ do for j in $kde_check_lib; do - echo "configure: 30505: $i/$j" >&5 + echo "configure: 33856: $i/$j" >&5 if test -r "$i/$j"; then echo "taking that" >&5 kde_libdir=$i @@ -30520,7 +33871,7 @@ do for j in "kde3/plugins/designer/kdewidgets.la"; do - echo "configure: 30523: $i/$j" >&5 + echo "configure: 33874: $i/$j" >&5 if test -r "$i/$j"; then echo "taking that" >&5 kde_widgetdir=$i @@ -30579,12 +33930,12 @@ fi if test "$exec_prefix" = NONE; then ac_kde_exec_prefix="$ac_kde_prefix" - echo "$as_me:$LINENO: result: will be installed in $ac_kde_prefix" >&5 -echo "${ECHO_T}will be installed in $ac_kde_prefix" >&6 + { echo "$as_me:$LINENO: result: will be installed in $ac_kde_prefix" >&5 +echo "${ECHO_T}will be installed in $ac_kde_prefix" >&6; } else ac_kde_exec_prefix="$exec_prefix" - echo "$as_me:$LINENO: result: will be installed in $ac_kde_prefix and $ac_kde_exec_prefix" >&5 -echo "${ECHO_T}will be installed in $ac_kde_prefix and $ac_kde_exec_prefix" >&6 + { echo "$as_me:$LINENO: result: will be installed in $ac_kde_prefix and $ac_kde_exec_prefix" >&5 +echo "${ECHO_T}will be installed in $ac_kde_prefix and $ac_kde_exec_prefix" >&6; } fi kde_libraries="${libdir}" @@ -30593,8 +33944,8 @@ else ac_cv_have_kde="have_kde=yes \ ac_kde_includes=$ac_kde_includes ac_kde_libraries=$ac_kde_libraries" - echo "$as_me:$LINENO: result: libraries $ac_kde_libraries, headers $ac_kde_includes" >&5 -echo "${ECHO_T}libraries $ac_kde_libraries, headers $ac_kde_includes" >&6 + { echo "$as_me:$LINENO: result: libraries $ac_kde_libraries, headers $ac_kde_includes" >&5 +echo "${ECHO_T}libraries $ac_kde_libraries, headers $ac_kde_includes" >&6; } kde_libraries="$ac_kde_libraries" kde_includes="$ac_kde_includes" @@ -30632,8 +33983,8 @@ if test x$ac_uic_supports_libpath = xyes; then -echo "$as_me:$LINENO: checking if UIC has KDE plugins available" >&5 -echo $ECHO_N "checking if UIC has KDE plugins available... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if UIC has KDE plugins available" >&5 +echo $ECHO_N "checking if UIC has KDE plugins available... $ECHO_C" >&6; } if test "${kde_cv_uic_plugins+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -30676,8 +34027,8 @@ fi -echo "$as_me:$LINENO: result: $kde_cv_uic_plugins" >&5 -echo "${ECHO_T}$kde_cv_uic_plugins" >&6 +{ echo "$as_me:$LINENO: result: $kde_cv_uic_plugins" >&5 +echo "${ECHO_T}$kde_cv_uic_plugins" >&6; } if test "$kde_cv_uic_plugins" != yes; then { { echo "$as_me:$LINENO: error: you need to install kdelibs first. @@ -30709,10 +34060,9 @@ - # Check whether --enable-path-check or --disable-path-check was given. + # Check whether --enable-path-check was given. if test "${enable_path_check+set}" = set; then - enableval="$enable_path_check" - + enableval=$enable_path_check; if test "$enableval" = "no"; then ac_use_path_checking="default" else ac_use_path_checking="" @@ -30726,13 +34076,14 @@ fi -fi; +fi + -echo "$as_me:$LINENO: checking for KDE paths" >&5 -echo $ECHO_N "checking for KDE paths... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for KDE paths" >&5 +echo $ECHO_N "checking for KDE paths... $ECHO_C" >&6; } kde_result="" kde_cached_paths=yes if test "${kde_cv_all_paths+set}" = set; then @@ -30843,15 +34194,14 @@ else if test $kde_qtver = 1; then - echo "$as_me:$LINENO: result: compiling" >&5 -echo "${ECHO_T}compiling" >&6 - + { echo "$as_me:$LINENO: result: compiling" >&5 +echo "${ECHO_T}compiling" >&6; } - echo "$as_me:$LINENO: checking for KDE headers installed" >&5 -echo $ECHO_N "checking for KDE headers installed... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for KDE headers installed" >&5 +echo $ECHO_N "checking for KDE headers installed... $ECHO_C" >&6; } - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -30903,8 +34253,8 @@ ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } else { { echo "$as_me:$LINENO: error: your system is not able to compile a small KDE application! Check, if you installed the KDE header files correctly. @@ -30943,8 +34293,8 @@ KDE_TEST_RPATH="$KDE_TEST_RPATH $KDE_EXTRA_RPATH" fi -echo "$as_me:$LINENO: checking for KDE libraries installed" >&5 -echo $ECHO_N "checking for KDE libraries installed... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for KDE libraries installed" >&5 +echo $ECHO_N "checking for KDE libraries installed... $ECHO_C" >&6; } ac_link='$LIBTOOL_SHELL --silent --mode=link ${CXX-g++} -o conftest $CXXFLAGS $all_includes $CPPFLAGS $LDFLAGS $all_libraries conftest.$ac_ext $LIBS -lkdecore $LIBQT $KDE_TEST_RPATH 1>&5' if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 @@ -30952,8 +34302,8 @@ ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && test -s conftest; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } else { { echo "$as_me:$LINENO: error: your system fails at linking a small KDE application! Check, if your compiler is installed correctly and if you have used the @@ -31146,15 +34496,14 @@ else if test $kde_qtver = 1; then - echo "$as_me:$LINENO: result: compiling" >&5 -echo "${ECHO_T}compiling" >&6 + { echo "$as_me:$LINENO: result: compiling" >&5 +echo "${ECHO_T}compiling" >&6; } - echo "$as_me:$LINENO: checking for KDE headers installed" >&5 -echo $ECHO_N "checking for KDE headers installed... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for KDE headers installed" >&5 +echo $ECHO_N "checking for KDE headers installed... $ECHO_C" >&6; } - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -31206,8 +34555,8 @@ ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } else { { echo "$as_me:$LINENO: error: your system is not able to compile a small KDE application! Check, if you installed the KDE header files correctly. @@ -31246,8 +34595,8 @@ KDE_TEST_RPATH="$KDE_TEST_RPATH $KDE_EXTRA_RPATH" fi -echo "$as_me:$LINENO: checking for KDE libraries installed" >&5 -echo $ECHO_N "checking for KDE libraries installed... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for KDE libraries installed" >&5 +echo $ECHO_N "checking for KDE libraries installed... $ECHO_C" >&6; } ac_link='$LIBTOOL_SHELL --silent --mode=link ${CXX-g++} -o conftest $CXXFLAGS $all_includes $CPPFLAGS $LDFLAGS $all_libraries conftest.$ac_ext $LIBS -lkdecore $LIBQT $KDE_TEST_RPATH 1>&5' if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 @@ -31255,8 +34604,8 @@ ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && test -s conftest; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } else { { echo "$as_me:$LINENO: error: your system fails at linking a small KDE application! Check, if your compiler is installed correctly and if you have used the @@ -31348,22 +34697,22 @@ { (exit 1); exit 1; }; } else rm -f conftest* - echo "$as_me:$LINENO: result: $kde_result" >&5 -echo "${ECHO_T}$kde_result" >&6 + { echo "$as_me:$LINENO: result: $kde_result" >&5 +echo "${ECHO_T}$kde_result" >&6; } fi bindir=$kde_bindir -# Check whether --with-arts or --without-arts was given. +# Check whether --with-arts was given. if test "${with_arts+set}" = set; then - withval="$with_arts" - build_arts=$withval + withval=$with_arts; build_arts=$withval else build_arts=yes -fi; +fi + if test "$build_arts" '!=' "no"; then @@ -31396,14 +34745,14 @@ kde_default_bindirs="$exec_prefix/bin $prefix/bin $kde_libs_prefix/bin $kde_default_bindirs" - echo "$as_me:$LINENO: checking for dcopidl" >&5 -echo $ECHO_N "checking for dcopidl... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for dcopidl" >&5 +echo $ECHO_N "checking for dcopidl... $ECHO_C" >&6; } if test -n "$DCOPIDL"; then kde_cv_path="$DCOPIDL"; else kde_cache=`echo dcopidl | sed 'y%./+-%__p_%'` - if eval "test \"\${kde_cv_path_$kde_cache+set}\" = set"; then + if { as_var=kde_cv_path_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -31446,8 +34795,8 @@ fi if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then - echo "$as_me:$LINENO: result: not found" >&5 -echo "${ECHO_T}not found" >&6 + { echo "$as_me:$LINENO: result: not found" >&5 +echo "${ECHO_T}not found" >&6; } { { echo "$as_me:$LINENO: error: The important program dcopidl was not found! Please check whether you installed KDE correctly. @@ -31458,21 +34807,21 @@ { (exit 1); exit 1; }; } else - echo "$as_me:$LINENO: result: $kde_cv_path" >&5 -echo "${ECHO_T}$kde_cv_path" >&6 + { echo "$as_me:$LINENO: result: $kde_cv_path" >&5 +echo "${ECHO_T}$kde_cv_path" >&6; } DCOPIDL=$kde_cv_path fi - echo "$as_me:$LINENO: checking for dcopidl2cpp" >&5 -echo $ECHO_N "checking for dcopidl2cpp... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for dcopidl2cpp" >&5 +echo $ECHO_N "checking for dcopidl2cpp... $ECHO_C" >&6; } if test -n "$DCOPIDL2CPP"; then kde_cv_path="$DCOPIDL2CPP"; else kde_cache=`echo dcopidl2cpp | sed 'y%./+-%__p_%'` - if eval "test \"\${kde_cv_path_$kde_cache+set}\" = set"; then + if { as_var=kde_cv_path_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -31515,8 +34864,8 @@ fi if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then - echo "$as_me:$LINENO: result: not found" >&5 -echo "${ECHO_T}not found" >&6 + { echo "$as_me:$LINENO: result: not found" >&5 +echo "${ECHO_T}not found" >&6; } { { echo "$as_me:$LINENO: error: The important program dcopidl2cpp was not found! Please check whether you installed KDE correctly. @@ -31527,22 +34876,22 @@ { (exit 1); exit 1; }; } else - echo "$as_me:$LINENO: result: $kde_cv_path" >&5 -echo "${ECHO_T}$kde_cv_path" >&6 + { echo "$as_me:$LINENO: result: $kde_cv_path" >&5 +echo "${ECHO_T}$kde_cv_path" >&6; } DCOPIDL2CPP=$kde_cv_path fi if test "$build_arts" '!=' "no"; then - echo "$as_me:$LINENO: checking for mcopidl" >&5 -echo $ECHO_N "checking for mcopidl... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for mcopidl" >&5 +echo $ECHO_N "checking for mcopidl... $ECHO_C" >&6; } if test -n "$MCOPIDL"; then kde_cv_path="$MCOPIDL"; else kde_cache=`echo mcopidl | sed 'y%./+-%__p_%'` - if eval "test \"\${kde_cv_path_$kde_cache+set}\" = set"; then + if { as_var=kde_cv_path_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -31585,8 +34934,8 @@ fi if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then - echo "$as_me:$LINENO: result: not found" >&5 -echo "${ECHO_T}not found" >&6 + { echo "$as_me:$LINENO: result: not found" >&5 +echo "${ECHO_T}not found" >&6; } { { echo "$as_me:$LINENO: error: The important program mcopidl was not found! Please check whether you installed aRts correctly or use @@ -31599,21 +34948,21 @@ { (exit 1); exit 1; }; } else - echo "$as_me:$LINENO: result: $kde_cv_path" >&5 -echo "${ECHO_T}$kde_cv_path" >&6 + { echo "$as_me:$LINENO: result: $kde_cv_path" >&5 +echo "${ECHO_T}$kde_cv_path" >&6; } MCOPIDL=$kde_cv_path fi - echo "$as_me:$LINENO: checking for artsc-config" >&5 -echo $ECHO_N "checking for artsc-config... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for artsc-config" >&5 +echo $ECHO_N "checking for artsc-config... $ECHO_C" >&6; } if test -n "$ARTSCCONFIG"; then kde_cv_path="$ARTSCCONFIG"; else kde_cache=`echo artsc-config | sed 'y%./+-%__p_%'` - if eval "test \"\${kde_cv_path_$kde_cache+set}\" = set"; then + if { as_var=kde_cv_path_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -31656,8 +35005,8 @@ fi if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then - echo "$as_me:$LINENO: result: not found" >&5 -echo "${ECHO_T}not found" >&6 + { echo "$as_me:$LINENO: result: not found" >&5 +echo "${ECHO_T}not found" >&6; } { { echo "$as_me:$LINENO: error: The important program artsc-config was not found! Please check whether you installed aRts correctly or use @@ -31670,22 +35019,22 @@ { (exit 1); exit 1; }; } else - echo "$as_me:$LINENO: result: $kde_cv_path" >&5 -echo "${ECHO_T}$kde_cv_path" >&6 + { echo "$as_me:$LINENO: result: $kde_cv_path" >&5 +echo "${ECHO_T}$kde_cv_path" >&6; } ARTSCCONFIG=$kde_cv_path fi fi - echo "$as_me:$LINENO: checking for meinproc" >&5 -echo $ECHO_N "checking for meinproc... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for meinproc" >&5 +echo $ECHO_N "checking for meinproc... $ECHO_C" >&6; } if test -n "$MEINPROC"; then kde_cv_path="$MEINPROC"; else kde_cache=`echo meinproc | sed 'y%./+-%__p_%'` - if eval "test \"\${kde_cv_path_$kde_cache+set}\" = set"; then + if { as_var=kde_cv_path_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -31728,12 +35077,12 @@ fi if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then - echo "$as_me:$LINENO: result: not found" >&5 -echo "${ECHO_T}not found" >&6 + { echo "$as_me:$LINENO: result: not found" >&5 +echo "${ECHO_T}not found" >&6; } else - echo "$as_me:$LINENO: result: $kde_cv_path" >&5 -echo "${ECHO_T}$kde_cv_path" >&6 + { echo "$as_me:$LINENO: result: $kde_cv_path" >&5 +echo "${ECHO_T}$kde_cv_path" >&6; } MEINPROC=$kde_cv_path fi @@ -31762,14 +35111,14 @@ if test -n "$kde32ornewer"; then - echo "$as_me:$LINENO: checking for kconfig_compiler" >&5 -echo $ECHO_N "checking for kconfig_compiler... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for kconfig_compiler" >&5 +echo $ECHO_N "checking for kconfig_compiler... $ECHO_C" >&6; } if test -n "$KCONFIG_COMPILER"; then kde_cv_path="$KCONFIG_COMPILER"; else kde_cache=`echo kconfig_compiler | sed 'y%./+-%__p_%'` - if eval "test \"\${kde_cv_path_$kde_cache+set}\" = set"; then + if { as_var=kde_cv_path_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -31812,8 +35161,8 @@ fi if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then - echo "$as_me:$LINENO: result: not found" >&5 -echo "${ECHO_T}not found" >&6 + { echo "$as_me:$LINENO: result: not found" >&5 +echo "${ECHO_T}not found" >&6; } { { echo "$as_me:$LINENO: error: The important program kconfig_compiler was not found! Please check whether you installed KDE correctly. @@ -31824,21 +35173,21 @@ { (exit 1); exit 1; }; } else - echo "$as_me:$LINENO: result: $kde_cv_path" >&5 -echo "${ECHO_T}$kde_cv_path" >&6 + { echo "$as_me:$LINENO: result: $kde_cv_path" >&5 +echo "${ECHO_T}$kde_cv_path" >&6; } KCONFIG_COMPILER=$kde_cv_path fi - echo "$as_me:$LINENO: checking for dcopidlng" >&5 -echo $ECHO_N "checking for dcopidlng... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for dcopidlng" >&5 +echo $ECHO_N "checking for dcopidlng... $ECHO_C" >&6; } if test -n "$DCOPIDLNG"; then kde_cv_path="$DCOPIDLNG"; else kde_cache=`echo dcopidlng | sed 'y%./+-%__p_%'` - if eval "test \"\${kde_cv_path_$kde_cache+set}\" = set"; then + if { as_var=kde_cv_path_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -31881,8 +35230,8 @@ fi if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then - echo "$as_me:$LINENO: result: not found" >&5 -echo "${ECHO_T}not found" >&6 + { echo "$as_me:$LINENO: result: not found" >&5 +echo "${ECHO_T}not found" >&6; } { { echo "$as_me:$LINENO: error: The important program dcopidlng was not found! Please check whether you installed KDE correctly. @@ -31893,8 +35242,8 @@ { (exit 1); exit 1; }; } else - echo "$as_me:$LINENO: result: $kde_cv_path" >&5 -echo "${ECHO_T}$kde_cv_path" >&6 + { echo "$as_me:$LINENO: result: $kde_cv_path" >&5 +echo "${ECHO_T}$kde_cv_path" >&6; } DCOPIDLNG=$kde_cv_path fi @@ -31902,14 +35251,14 @@ fi if test -n "$kde33ornewer"; then - echo "$as_me:$LINENO: checking for makekdewidgets" >&5 -echo $ECHO_N "checking for makekdewidgets... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for makekdewidgets" >&5 +echo $ECHO_N "checking for makekdewidgets... $ECHO_C" >&6; } if test -n "$MAKEKDEWIDGETS"; then kde_cv_path="$MAKEKDEWIDGETS"; else kde_cache=`echo makekdewidgets | sed 'y%./+-%__p_%'` - if eval "test \"\${kde_cv_path_$kde_cache+set}\" = set"; then + if { as_var=kde_cv_path_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -31952,8 +35301,8 @@ fi if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then - echo "$as_me:$LINENO: result: not found" >&5 -echo "${ECHO_T}not found" >&6 + { echo "$as_me:$LINENO: result: not found" >&5 +echo "${ECHO_T}not found" >&6; } { { echo "$as_me:$LINENO: error: The important program makekdewidgets was not found! Please check whether you installed KDE correctly. @@ -31964,8 +35313,8 @@ { (exit 1); exit 1; }; } else - echo "$as_me:$LINENO: result: $kde_cv_path" >&5 -echo "${ECHO_T}$kde_cv_path" >&6 + { echo "$as_me:$LINENO: result: $kde_cv_path" >&5 +echo "${ECHO_T}$kde_cv_path" >&6; } MAKEKDEWIDGETS=$kde_cv_path fi @@ -31973,14 +35322,14 @@ fi - echo "$as_me:$LINENO: checking for xmllint" >&5 -echo $ECHO_N "checking for xmllint... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for xmllint" >&5 +echo $ECHO_N "checking for xmllint... $ECHO_C" >&6; } if test -n "$XMLLINT"; then kde_cv_path="$XMLLINT"; else kde_cache=`echo xmllint | sed 'y%./+-%__p_%'` - if eval "test \"\${kde_cv_path_$kde_cache+set}\" = set"; then + if { as_var=kde_cv_path_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -32023,12 +35372,12 @@ fi if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then - echo "$as_me:$LINENO: result: not found" >&5 -echo "${ECHO_T}not found" >&6 + { echo "$as_me:$LINENO: result: not found" >&5 +echo "${ECHO_T}not found" >&6; } XMLLINT="" else - echo "$as_me:$LINENO: result: $kde_cv_path" >&5 -echo "${ECHO_T}$kde_cv_path" >&6 + { echo "$as_me:$LINENO: result: $kde_cv_path" >&5 +echo "${ECHO_T}$kde_cv_path" >&6; } XMLLINT=$kde_cv_path fi @@ -32043,7 +35392,7 @@ do for j in apps/ksgmltools2/customization/kde-chunk.xsl; do - echo "configure: 32046: $i/$j" >&5 + echo "configure: 35395: $i/$j" >&5 if test -r "$i/$j"; then echo "taking that" >&5 KDE_XSL_STYLESHEET=$i @@ -32214,8 +35563,8 @@ -echo "$as_me:$LINENO: checking for Qt docs" >&5 -echo $ECHO_N "checking for Qt docs... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for Qt docs" >&5 +echo $ECHO_N "checking for Qt docs... $ECHO_C" >&6; } kde_qtdir= if test "${with_qt_dir+set}" = set; then kde_qtdir="$with_qt_dir" @@ -32227,7 +35576,7 @@ do for j in qsql.html; do - echo "configure: 32230: $i/$j" >&5 + echo "configure: 35579: $i/$j" >&5 if test -r "$i/$j"; then echo "taking that" >&5 QTDOCDIR=$i @@ -32236,20 +35585,20 @@ done done -echo "$as_me:$LINENO: result: $QTDOCDIR" >&5 -echo "${ECHO_T}$QTDOCDIR" >&6 +{ echo "$as_me:$LINENO: result: $QTDOCDIR" >&5 +echo "${ECHO_T}$QTDOCDIR" >&6; } - echo "$as_me:$LINENO: checking for dot" >&5 -echo $ECHO_N "checking for dot... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for dot" >&5 +echo $ECHO_N "checking for dot... $ECHO_C" >&6; } if test -n "$DOT"; then kde_cv_path="$DOT"; else kde_cache=`echo dot | sed 'y%./+-%__p_%'` - if eval "test \"\${kde_cv_path_$kde_cache+set}\" = set"; then + if { as_var=kde_cv_path_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -32292,12 +35641,12 @@ fi if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then - echo "$as_me:$LINENO: result: not found" >&5 -echo "${ECHO_T}not found" >&6 + { echo "$as_me:$LINENO: result: not found" >&5 +echo "${ECHO_T}not found" >&6; } else - echo "$as_me:$LINENO: result: $kde_cv_path" >&5 -echo "${ECHO_T}$kde_cv_path" >&6 + { echo "$as_me:$LINENO: result: $kde_cv_path" >&5 +echo "${ECHO_T}$kde_cv_path" >&6; } DOT=$kde_cv_path fi @@ -32309,14 +35658,14 @@ fi - echo "$as_me:$LINENO: checking for doxygen" >&5 -echo $ECHO_N "checking for doxygen... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for doxygen" >&5 +echo $ECHO_N "checking for doxygen... $ECHO_C" >&6; } if test -n "$DOXYGEN"; then kde_cv_path="$DOXYGEN"; else kde_cache=`echo doxygen | sed 'y%./+-%__p_%'` - if eval "test \"\${kde_cv_path_$kde_cache+set}\" = set"; then + if { as_var=kde_cv_path_$kde_cache; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -32359,237 +35708,126 @@ fi if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then - echo "$as_me:$LINENO: result: not found" >&5 -echo "${ECHO_T}not found" >&6 + { echo "$as_me:$LINENO: result: not found" >&5 +echo "${ECHO_T}not found" >&6; } else - echo "$as_me:$LINENO: result: $kde_cv_path" >&5 -echo "${ECHO_T}$kde_cv_path" >&6 - DOXYGEN=$kde_cv_path - - fi - - - -DOXYGEN_PROJECT_NAME="The API Reference" -DOXYGEN_PROJECT_NUMBER="Version $VERSION" - - - -KDE_HAS_DOXYGEN=no -if test -n "$DOXYGEN" && test -x "$DOXYGEN" && test -f $QTDOCDIR/qsql.html; then - KDE_HAS_DOXYGEN=yes -fi - - - - - - - - - -ac_header_dirent=no -for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do - as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh` -echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5 -echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include -#include <$ac_hdr> - -int -main () -{ -if ((DIR *) 0) -return 0; - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - eval "$as_ac_Header=yes" -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -eval "$as_ac_Header=no" -fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -if test `eval echo '${'$as_ac_Header'}'` = yes; then - cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1 -_ACEOF - -ac_header_dirent=$ac_hdr; break -fi - -done -# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. -if test $ac_header_dirent = dirent.h; then - echo "$as_me:$LINENO: checking for library containing opendir" >&5 -echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6 -if test "${ac_cv_search_opendir+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_func_search_save_LIBS=$LIBS -ac_cv_search_opendir=no -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ - -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char opendir (); -int -main () -{ -opendir (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_search_opendir="none required" -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 + { echo "$as_me:$LINENO: result: $kde_cv_path" >&5 +echo "${ECHO_T}$kde_cv_path" >&6; } + DOXYGEN=$kde_cv_path + + fi + + + +DOXYGEN_PROJECT_NAME="The API Reference" +DOXYGEN_PROJECT_NUMBER="Version $VERSION" + + +KDE_HAS_DOXYGEN=no +if test -n "$DOXYGEN" && test -x "$DOXYGEN" && test -f $QTDOCDIR/qsql.html; then + KDE_HAS_DOXYGEN=yes fi -rm -f conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext -if test "$ac_cv_search_opendir" = no; then - for ac_lib in dir; do - LIBS="-l$ac_lib $ac_func_search_save_LIBS" - cat >conftest.$ac_ext <<_ACEOF + + + + + + + + + +ac_header_dirent=no +for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do + as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh` +{ echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5 +echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +#include +#include <$ac_hdr> -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char opendir (); int main () { -opendir (); +if ((DIR *) 0) +return 0; ; return 0; } _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -s conftest.$ac_objext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then - ac_cv_search_opendir="-l$ac_lib" -break + eval "$as_ac_Header=yes" else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + eval "$as_ac_Header=no" fi -rm -f conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext - done -fi -LIBS=$ac_func_search_save_LIBS + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 -echo "${ECHO_T}$ac_cv_search_opendir" >&6 -if test "$ac_cv_search_opendir" != no; then - test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS" +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } +if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1 +_ACEOF +ac_header_dirent=$ac_hdr; break fi -else - echo "$as_me:$LINENO: checking for library containing opendir" >&5 -echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6 +done +# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. +if test $ac_header_dirent = dirent.h; then + { echo "$as_me:$LINENO: checking for library containing opendir" >&5 +echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; } if test "${ac_cv_search_opendir+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_func_search_save_LIBS=$LIBS -ac_cv_search_opendir=no cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -32597,120 +35835,196 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char opendir (); int main () { -opendir (); +return opendir (); ; return 0; } _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +for ac_lib in '' dir; do + if test -z "$ac_lib"; then + ac_res="none required" + else + ac_res=-l$ac_lib + LIBS="-l$ac_lib $ac_func_search_save_LIBS" + fi + rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then - ac_cv_search_opendir="none required" + ac_cv_search_opendir=$ac_res else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext -if test "$ac_cv_search_opendir" = no; then - for ac_lib in x; do - LIBS="-l$ac_lib $ac_func_search_save_LIBS" - cat >conftest.$ac_ext <<_ACEOF + +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext + if test "${ac_cv_search_opendir+set}" = set; then + break +fi +done +if test "${ac_cv_search_opendir+set}" = set; then + : +else + ac_cv_search_opendir=no +fi +rm conftest.$ac_ext +LIBS=$ac_func_search_save_LIBS +fi +{ echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 +echo "${ECHO_T}$ac_cv_search_opendir" >&6; } +ac_res=$ac_cv_search_opendir +if test "$ac_res" != no; then + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" + +fi + +else + { echo "$as_me:$LINENO: checking for library containing opendir" >&5 +echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; } +if test "${ac_cv_search_opendir+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_func_search_save_LIBS=$LIBS +cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char opendir (); int main () { -opendir (); +return opendir (); ; return 0; } _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +for ac_lib in '' x; do + if test -z "$ac_lib"; then + ac_res="none required" + else + ac_res=-l$ac_lib + LIBS="-l$ac_lib $ac_func_search_save_LIBS" + fi + rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then - ac_cv_search_opendir="-l$ac_lib" -break + ac_cv_search_opendir=$ac_res else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext - done + +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext + if test "${ac_cv_search_opendir+set}" = set; then + break +fi +done +if test "${ac_cv_search_opendir+set}" = set; then + : +else + ac_cv_search_opendir=no fi +rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 -echo "${ECHO_T}$ac_cv_search_opendir" >&6 -if test "$ac_cv_search_opendir" != no; then - test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS" +{ echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 +echo "${ECHO_T}$ac_cv_search_opendir" >&6; } +ac_res=$ac_cv_search_opendir +if test "$ac_res" != no; then + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" fi fi -echo "$as_me:$LINENO: checking for ANSI C header files" >&5 -echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5 +echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; } if test "${ac_cv_header_stdc+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -32734,23 +36048,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -32759,9 +36086,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_header_stdc=no + ac_cv_header_stdc=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext if test $ac_cv_header_stdc = yes; then # SunOS 4.x string.h does not declare mem*, contrary to ANSI. @@ -32817,6 +36145,7 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include +#include #if ((' ' & 0x0FF) == 0x020) # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) @@ -32836,18 +36165,27 @@ for (i = 0; i < 256; i++) if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) - exit(2); - exit (0); + return 2; + return 0; } _ACEOF rm -f conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -32860,12 +36198,14 @@ ( exit $ac_status ) ac_cv_header_stdc=no fi -rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi + + fi fi -echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 -echo "${ECHO_T}$ac_cv_header_stdc" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 +echo "${ECHO_T}$ac_cv_header_stdc" >&6; } if test $ac_cv_header_stdc = yes; then cat >>confdefs.h <<\_ACEOF @@ -32881,18 +36221,19 @@ for ac_header in fcntl.h sys/time.h sys/stat.h stdint.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $ac_header usability" >&5 -echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -32903,23 +36244,36 @@ #include <$ac_header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -32928,15 +36282,16 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $ac_header presence" >&5 -echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -32945,8 +36300,13 @@ /* end confdefs.h. */ #include <$ac_header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 @@ -32970,9 +36330,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -32996,25 +36357,19 @@ echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------------ ## -## Report this to the AC_PACKAGE_NAME lists. ## -## ------------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -33034,18 +36389,19 @@ for ac_header in sys/cdefs.h fnmatch.h sysent.h strings.h paths.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $ac_header usability" >&5 -echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -33056,23 +36412,36 @@ #include <$ac_header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -33081,15 +36450,16 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $ac_header presence" >&5 -echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -33098,8 +36468,13 @@ /* end confdefs.h. */ #include <$ac_header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 @@ -33123,9 +36498,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -33149,25 +36525,19 @@ echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------------ ## -## Report this to the AC_PACKAGE_NAME lists. ## -## ------------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -33186,18 +36556,19 @@ for ac_header in utmp.h sys/param.h linux/tcp.h sys/proc.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $ac_header usability" >&5 -echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -33208,23 +36579,36 @@ #include <$ac_header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -33233,15 +36617,16 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $ac_header presence" >&5 -echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -33250,8 +36635,13 @@ /* end confdefs.h. */ #include <$ac_header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 @@ -33275,9 +36665,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -33301,25 +36692,19 @@ echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------------ ## -## Report this to the AC_PACKAGE_NAME lists. ## -## ------------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -33332,8 +36717,8 @@ done -echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5 -echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5 +echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; } if test "${ac_cv_header_time+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -33357,23 +36742,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -33382,12 +36780,13 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_header_time=no + ac_cv_header_time=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5 -echo "${ECHO_T}$ac_cv_header_time" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5 +echo "${ECHO_T}$ac_cv_header_time" >&6; } if test $ac_cv_header_time = yes; then cat >>confdefs.h <<\_ACEOF @@ -33397,9 +36796,11 @@ fi -echo "$as_me:$LINENO: checking for working long double with more range or precision than double" >&5 -echo $ECHO_N "checking for working long double with more range or precision than double... $ECHO_C" >&6 -if test "${ac_cv_c_long_double+set}" = set; then + + + { echo "$as_me:$LINENO: checking for long double with more range or precision than double" >&5 +echo $ECHO_N "checking for long double with more range or precision than double... $ECHO_C" >&6; } +if test "${ac_cv_type_long_double_wider+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF @@ -33409,13 +36810,27 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include - long double foo = 0.0; + long double const a[] = + { + 0.0L, DBL_MIN, DBL_MAX, DBL_EPSILON, + LDBL_MIN, LDBL_MAX, LDBL_EPSILON + }; + long double + f (long double x) + { + return ((x + (unsigned long int) 10) * (-1 / x) + a[0] + + (x ? f (x) : 'c')); + } + int main () { -static int test_array [1 - 2 * !(/* Using '|' rather than '||' catches a GCC 2.95.2 x86 bug. */ - (DBL_MAX < LDBL_MAX) | (LDBL_EPSILON < DBL_EPSILON) - | (DBL_MAX_EXP < LDBL_MAX_EXP) | (DBL_MANT_DIG < LDBL_MANT_DIG))]; +static int test_array [1 - 2 * !((0 < ((DBL_MAX_EXP < LDBL_MAX_EXP) + + (DBL_MANT_DIG < LDBL_MANT_DIG) + - (LDBL_MAX_EXP < DBL_MAX_EXP) + - (LDBL_MANT_DIG < DBL_MANT_DIG))) + && (int) LDBL_EPSILON == 0 + )]; test_array [0] = 0 ; @@ -33423,50 +36838,73 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then - ac_cv_c_long_double=yes + ac_cv_type_long_double_wider=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_c_long_double=no + ac_cv_type_long_double_wider=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_c_long_double" >&5 -echo "${ECHO_T}$ac_cv_c_long_double" >&6 -if test $ac_cv_c_long_double = yes; then +{ echo "$as_me:$LINENO: result: $ac_cv_type_long_double_wider" >&5 +echo "${ECHO_T}$ac_cv_type_long_double_wider" >&6; } + if test $ac_cv_type_long_double_wider = yes; then + +cat >>confdefs.h <<\_ACEOF +#define HAVE_LONG_DOUBLE_WIDER 1 +_ACEOF + + fi + + ac_cv_c_long_double=$ac_cv_type_long_double_wider + if test $ac_cv_c_long_double = yes; then cat >>confdefs.h <<\_ACEOF #define HAVE_LONG_DOUBLE 1 _ACEOF -fi + fi -echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 -echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 +echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; } if test "${ac_cv_lib_dl_dlopen+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -33479,39 +36917,52 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char dlopen (); int main () { -dlopen (); +return dlopen (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -33520,14 +36971,15 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_dl_dlopen=no + ac_cv_lib_dl_dlopen=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 -echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 +echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; } if test $ac_cv_lib_dl_dlopen = yes; then LIBDL="-ldl" @@ -33536,8 +36988,8 @@ fi -echo "$as_me:$LINENO: checking for shl_unload in -ldld" >&5 -echo $ECHO_N "checking for shl_unload in -ldld... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for shl_unload in -ldld" >&5 +echo $ECHO_N "checking for shl_unload in -ldld... $ECHO_C" >&6; } if test "${ac_cv_lib_dld_shl_unload+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -33550,39 +37002,52 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char shl_unload (); int main () { -shl_unload (); +return shl_unload (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -33591,14 +37056,15 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_dld_shl_unload=no + ac_cv_lib_dld_shl_unload=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_unload" >&5 -echo "${ECHO_T}$ac_cv_lib_dld_shl_unload" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_unload" >&5 +echo "${ECHO_T}$ac_cv_lib_dld_shl_unload" >&6; } if test $ac_cv_lib_dld_shl_unload = yes; then LIBDL="-ldld" @@ -33614,18 +37080,19 @@ for ac_header in dlfcn.h dl.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $ac_header usability" >&5 -echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -33636,23 +37103,36 @@ #include <$ac_header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -33661,15 +37141,16 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $ac_header presence" >&5 -echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -33678,8 +37159,13 @@ /* end confdefs.h. */ #include <$ac_header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 @@ -33703,9 +37189,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -33729,25 +37216,19 @@ echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------------ ## -## Report this to the AC_PACKAGE_NAME lists. ## -## ------------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -33767,13 +37248,13 @@ ac_cv_have_shload=no fi -# Check whether --enable-dlopen or --disable-dlopen was given. +# Check whether --enable-dlopen was given. if test "${enable_dlopen+set}" = set; then - enableval="$enable_dlopen" - enable_dlopen=$enableval + enableval=$enable_dlopen; enable_dlopen=$enableval else enable_dlopen=yes -fi; +fi + # override the user's opinion, if we know it better ;) if test "$ac_cv_have_dlfcn" = "no" && test "$ac_cv_have_shload" = "no"; then @@ -33812,9 +37293,9 @@ for ac_func in socket fabsl strdup vsnprintf re_comp flock do as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -if eval "test \"\${$as_ac_var+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $ac_func" >&5 +echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF @@ -33840,52 +37321,59 @@ #undef $ac_func -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" -{ #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char $ac_func (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ -#if defined (__stub_$ac_func) || defined (__stub___$ac_func) +#if defined __stub_$ac_func || defined __stub___$ac_func choke me -#else -char (*f) () = $ac_func; -#endif -#ifdef __cplusplus -} #endif int main () { -return f != $ac_func; +return $ac_func (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -33894,13 +37382,15 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -eval "$as_ac_var=no" + eval "$as_ac_var=no" fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 +ac_res=`eval echo '${'$as_ac_var'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } if test `eval echo '${'$as_ac_var'}'` = yes; then cat >>confdefs.h <<_ACEOF #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 @@ -33911,15 +37401,14 @@ -echo "$as_me:$LINENO: checking for setenv" >&5 -echo $ECHO_N "checking for setenv... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for setenv" >&5 +echo $ECHO_N "checking for setenv... $ECHO_C" >&6; } if test "${kde_cv_func_setenv+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -33956,23 +37445,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -33981,9 +37483,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -kde_cv_func_setenv=no + kde_cv_func_setenv=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext CXXFLAGS="$save_CXXFLAGS" LIBS="$kde_safe_LIBS" ac_ext=c @@ -33996,11 +37499,11 @@ fi -echo "$as_me:$LINENO: result: $kde_cv_func_setenv" >&5 -echo "${ECHO_T}$kde_cv_func_setenv" >&6 +{ echo "$as_me:$LINENO: result: $kde_cv_func_setenv" >&5 +echo "${ECHO_T}$kde_cv_func_setenv" >&6; } -echo "$as_me:$LINENO: checking if setenv needs custom prototype" >&5 -echo $ECHO_N "checking if setenv needs custom prototype... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if setenv needs custom prototype" >&5 +echo $ECHO_N "checking if setenv needs custom prototype... $ECHO_C" >&6; } if test "${kde_cv_proto_setenv+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -34021,8 +37524,7 @@ if test "x$kde_cv_proto_setenv" = xunknown; then - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -34057,23 +37559,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -34083,10 +37598,11 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -kde_cv_proto_setenv="setenv unavailable" + kde_cv_proto_setenv="setenv unavailable" fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$kde_safe_libs ac_ext=c @@ -34099,8 +37615,8 @@ fi -echo "$as_me:$LINENO: result: $kde_cv_proto_setenv" >&5 -echo "${ECHO_T}$kde_cv_proto_setenv" >&6 +{ echo "$as_me:$LINENO: result: $kde_cv_proto_setenv" >&5 +echo "${ECHO_T}$kde_cv_proto_setenv" >&6; } if test "x$kde_cv_func_setenv" = xyes; then @@ -34124,15 +37640,14 @@ -echo "$as_me:$LINENO: checking for unsetenv" >&5 -echo $ECHO_N "checking for unsetenv... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for unsetenv" >&5 +echo $ECHO_N "checking for unsetenv... $ECHO_C" >&6; } if test "${kde_cv_func_unsetenv+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -34169,23 +37684,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -34194,9 +37722,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -kde_cv_func_unsetenv=no + kde_cv_func_unsetenv=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext CXXFLAGS="$save_CXXFLAGS" LIBS="$kde_safe_LIBS" ac_ext=c @@ -34209,11 +37738,11 @@ fi -echo "$as_me:$LINENO: result: $kde_cv_func_unsetenv" >&5 -echo "${ECHO_T}$kde_cv_func_unsetenv" >&6 +{ echo "$as_me:$LINENO: result: $kde_cv_func_unsetenv" >&5 +echo "${ECHO_T}$kde_cv_func_unsetenv" >&6; } -echo "$as_me:$LINENO: checking if unsetenv needs custom prototype" >&5 -echo $ECHO_N "checking if unsetenv needs custom prototype... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if unsetenv needs custom prototype" >&5 +echo $ECHO_N "checking if unsetenv needs custom prototype... $ECHO_C" >&6; } if test "${kde_cv_proto_unsetenv+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -34234,8 +37763,7 @@ if test "x$kde_cv_proto_unsetenv" = xunknown; then - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -34270,23 +37798,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -34296,10 +37837,11 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -kde_cv_proto_unsetenv="unsetenv unavailable" + kde_cv_proto_unsetenv="unsetenv unavailable" fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$kde_safe_libs ac_ext=c @@ -34312,8 +37854,8 @@ fi -echo "$as_me:$LINENO: result: $kde_cv_proto_unsetenv" >&5 -echo "${ECHO_T}$kde_cv_proto_unsetenv" >&6 +{ echo "$as_me:$LINENO: result: $kde_cv_proto_unsetenv" >&5 +echo "${ECHO_T}$kde_cv_proto_unsetenv" >&6; } if test "x$kde_cv_func_unsetenv" = xyes; then @@ -34337,15 +37879,14 @@ -echo "$as_me:$LINENO: checking for getdomainname" >&5 -echo $ECHO_N "checking for getdomainname... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for getdomainname" >&5 +echo $ECHO_N "checking for getdomainname... $ECHO_C" >&6; } if test "${kde_cv_func_getdomainname+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -34387,23 +37928,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -34412,9 +37966,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -kde_cv_func_getdomainname=no + kde_cv_func_getdomainname=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext CXXFLAGS="$save_CXXFLAGS" LIBS="$kde_safe_LIBS" ac_ext=c @@ -34427,11 +37982,11 @@ fi -echo "$as_me:$LINENO: result: $kde_cv_func_getdomainname" >&5 -echo "${ECHO_T}$kde_cv_func_getdomainname" >&6 +{ echo "$as_me:$LINENO: result: $kde_cv_func_getdomainname" >&5 +echo "${ECHO_T}$kde_cv_func_getdomainname" >&6; } -echo "$as_me:$LINENO: checking if getdomainname needs custom prototype" >&5 -echo $ECHO_N "checking if getdomainname needs custom prototype... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if getdomainname needs custom prototype" >&5 +echo $ECHO_N "checking if getdomainname needs custom prototype... $ECHO_C" >&6; } if test "${kde_cv_proto_getdomainname+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -34452,8 +38007,7 @@ if test "x$kde_cv_proto_getdomainname" = xunknown; then - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -34494,23 +38048,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -34520,10 +38087,11 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -kde_cv_proto_getdomainname="getdomainname unavailable" + kde_cv_proto_getdomainname="getdomainname unavailable" fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$kde_safe_libs ac_ext=c @@ -34536,8 +38104,8 @@ fi -echo "$as_me:$LINENO: result: $kde_cv_proto_getdomainname" >&5 -echo "${ECHO_T}$kde_cv_proto_getdomainname" >&6 +{ echo "$as_me:$LINENO: result: $kde_cv_proto_getdomainname" >&5 +echo "${ECHO_T}$kde_cv_proto_getdomainname" >&6; } if test "x$kde_cv_func_getdomainname" = xyes; then @@ -34561,15 +38129,14 @@ -echo "$as_me:$LINENO: checking for gethostname" >&5 -echo $ECHO_N "checking for gethostname... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for gethostname" >&5 +echo $ECHO_N "checking for gethostname... $ECHO_C" >&6; } if test "${kde_cv_func_gethostname+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -34610,23 +38177,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -34635,9 +38215,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -kde_cv_func_gethostname=no + kde_cv_func_gethostname=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext CXXFLAGS="$save_CXXFLAGS" LIBS="$kde_safe_LIBS" ac_ext=c @@ -34650,11 +38231,11 @@ fi -echo "$as_me:$LINENO: result: $kde_cv_func_gethostname" >&5 -echo "${ECHO_T}$kde_cv_func_gethostname" >&6 +{ echo "$as_me:$LINENO: result: $kde_cv_func_gethostname" >&5 +echo "${ECHO_T}$kde_cv_func_gethostname" >&6; } -echo "$as_me:$LINENO: checking if gethostname needs custom prototype" >&5 -echo $ECHO_N "checking if gethostname needs custom prototype... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if gethostname needs custom prototype" >&5 +echo $ECHO_N "checking if gethostname needs custom prototype... $ECHO_C" >&6; } if test "${kde_cv_proto_gethostname+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -34675,8 +38256,7 @@ if test "x$kde_cv_proto_gethostname" = xunknown; then - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -34715,23 +38295,36 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -34741,10 +38334,11 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -kde_cv_proto_gethostname="gethostname unavailable" + kde_cv_proto_gethostname="gethostname unavailable" fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$kde_safe_libs ac_ext=c @@ -34757,8 +38351,8 @@ fi -echo "$as_me:$LINENO: result: $kde_cv_proto_gethostname" >&5 -echo "${ECHO_T}$kde_cv_proto_gethostname" >&6 +{ echo "$as_me:$LINENO: result: $kde_cv_proto_gethostname" >&5 +echo "${ECHO_T}$kde_cv_proto_gethostname" >&6; } if test "x$kde_cv_func_gethostname" = xyes; then @@ -34784,8 +38378,8 @@ do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_LEX+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -34798,33 +38392,35 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_LEX="$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi LEX=$ac_cv_prog_LEX if test -n "$LEX"; then - echo "$as_me:$LINENO: result: $LEX" >&5 -echo "${ECHO_T}$LEX" >&6 + { echo "$as_me:$LINENO: result: $LEX" >&5 +echo "${ECHO_T}$LEX" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + test -n "$LEX" && break done test -n "$LEX" || LEX=":" if test -z "$LEXLIB" then - echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5 -echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5 +echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6; } if test "${ac_cv_lib_fl_yywrap+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -34837,39 +38433,52 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char yywrap (); int main () { -yywrap (); +return yywrap (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -34878,19 +38487,20 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_fl_yywrap=no + ac_cv_lib_fl_yywrap=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_fl_yywrap" >&5 -echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_fl_yywrap" >&5 +echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6; } if test $ac_cv_lib_fl_yywrap = yes; then LEXLIB="-lfl" else - echo "$as_me:$LINENO: checking for yywrap in -ll" >&5 -echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for yywrap in -ll" >&5 +echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6; } if test "${ac_cv_lib_l_yywrap+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -34903,39 +38513,52 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char yywrap (); int main () { -yywrap (); +return yywrap (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -34944,14 +38567,15 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_l_yywrap=no + ac_cv_lib_l_yywrap=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5 -echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5 +echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6; } if test $ac_cv_lib_l_yywrap = yes; then LEXLIB="-ll" fi @@ -34961,8 +38585,8 @@ fi if test "x$LEX" != "x:"; then - echo "$as_me:$LINENO: checking lex output file root" >&5 -echo $ECHO_N "checking lex output file root... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking lex output file root" >&5 +echo $ECHO_N "checking lex output file root... $ECHO_C" >&6; } if test "${ac_cv_prog_lex_root+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -34972,8 +38596,13 @@ %% %% _ACEOF -{ (eval echo "$as_me:$LINENO: \"$LEX conftest.l\"") >&5 - (eval $LEX conftest.l) 2>&5 +{ (ac_try="$LEX conftest.l" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$LEX conftest.l") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } @@ -34987,13 +38616,13 @@ { (exit 1); exit 1; }; } fi fi -echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5 -echo "${ECHO_T}$ac_cv_prog_lex_root" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5 +echo "${ECHO_T}$ac_cv_prog_lex_root" >&6; } rm -f conftest.l LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root -echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5 -echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5 +echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6; } if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -35008,23 +38637,36 @@ `cat $LEX_OUTPUT_ROOT.c` _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -35033,15 +38675,17 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_save_LIBS rm -f "${LEX_OUTPUT_ROOT}.c" fi -echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5 -echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5 +echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6; } if test $ac_cv_prog_lex_yytext_pointer = yes; then cat >>confdefs.h <<\_ACEOF @@ -35059,8 +38703,8 @@ #MIN_CONFIG(3.0.0) -echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5 -echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5 +echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; } if test "${ac_cv_c_bigendian+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -35086,23 +38730,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -35128,23 +38785,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -35153,14 +38823,15 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_c_bigendian=no + ac_cv_c_bigendian=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -# It does not; compile a test program. + # It does not; compile a test program. if test "$cross_compiling" = yes; then # try to guess the endianness by grepping values into an object file ac_cv_c_bigendian=unknown @@ -35170,11 +38841,11 @@ cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; -short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; +short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; +short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; } -short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; -short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; +short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; +short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; } int main () @@ -35185,23 +38856,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -35220,8 +38904,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -35229,27 +38915,41 @@ cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +$ac_includes_default int main () { + /* Are we little or big endian? From Harbison&Steele. */ union { - long l; - char c[sizeof (long)]; + long int l; + char c[sizeof (long int)]; } u; u.l = 1; - exit (u.c[sizeof (long) - 1] == 1); + return u.c[sizeof (long int) - 1] == 1; + + ; + return 0; } _ACEOF rm -f conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -35262,13 +38962,16 @@ ( exit $ac_status ) ac_cv_c_bigendian=yes fi -rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi + + fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5 -echo "${ECHO_T}$ac_cv_c_bigendian" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5 +echo "${ECHO_T}$ac_cv_c_bigendian" >&6; } case $ac_cv_c_bigendian in yes) @@ -35287,8 +38990,8 @@ esac -echo "$as_me:$LINENO: checking for MAXPATHLEN" >&5 -echo $ECHO_N "checking for MAXPATHLEN... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for MAXPATHLEN" >&5 +echo $ECHO_N "checking for MAXPATHLEN... $ECHO_C" >&6; } if test "${ac_cv_maxpathlen+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -35324,8 +39027,8 @@ fi -echo "$as_me:$LINENO: result: $ac_cv_maxpathlen" >&5 -echo "${ECHO_T}$ac_cv_maxpathlen" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_maxpathlen" >&5 +echo "${ECHO_T}$ac_cv_maxpathlen" >&6; } cat >>confdefs.h <<_ACEOF #define KDEMAXPATHLEN $ac_cv_maxpathlen @@ -35354,8 +39057,8 @@ fi for i in $ac_topsubdirs; do - echo "$as_me:$LINENO: checking if $i should be compiled" >&5 -echo $ECHO_N "checking if $i should be compiled... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking if $i should be compiled" >&5 +echo $ECHO_N "checking if $i should be compiled... $ECHO_C" >&6; } if test -d $srcdir/$i; then install_it="yes" for j in $DO_NOT_COMPILE; do @@ -35366,8 +39069,8 @@ else install_it="no" fi - echo "$as_me:$LINENO: result: $install_it" >&5 -echo "${ECHO_T}$install_it" >&6 + { echo "$as_me:$LINENO: result: $install_it" >&5 +echo "${ECHO_T}$install_it" >&6; } vari=`echo $i | sed -e 's,[-+.@],_,g'` if test $install_it = "yes"; then TOPSUBDIRS="$TOPSUBDIRS $i" @@ -35399,59 +39102,63 @@ po_SUBDIR_included_FALSE= fi - ac_config_files="$ac_config_files Makefile" +ac_config_files="$ac_config_files Makefile" + +ac_config_files="$ac_config_files katapult/Makefile" + +ac_config_files="$ac_config_files katapult/common/Makefile" - ac_config_files="$ac_config_files katapult/Makefile" +ac_config_files="$ac_config_files katapult/katapult/Makefile" - ac_config_files="$ac_config_files katapult/common/Makefile" +ac_config_files="$ac_config_files katapult/plugins/Makefile" - ac_config_files="$ac_config_files katapult/katapult/Makefile" +ac_config_files="$ac_config_files katapult/plugins/catalogs/Makefile" - ac_config_files="$ac_config_files katapult/plugins/Makefile" +ac_config_files="$ac_config_files katapult/plugins/catalogs/amarokcatalog/Makefile" - ac_config_files="$ac_config_files katapult/plugins/catalogs/Makefile" +ac_config_files="$ac_config_files katapult/plugins/catalogs/bookmarkcatalog/Makefile" - ac_config_files="$ac_config_files katapult/plugins/catalogs/amarokcatalog/Makefile" +ac_config_files="$ac_config_files katapult/plugins/catalogs/calculatorcatalog/Makefile" - ac_config_files="$ac_config_files katapult/plugins/catalogs/bookmarkcatalog/Makefile" +ac_config_files="$ac_config_files katapult/plugins/catalogs/documentcatalog/Makefile" - ac_config_files="$ac_config_files katapult/plugins/catalogs/calculatorcatalog/Makefile" +ac_config_files="$ac_config_files katapult/plugins/catalogs/programcatalog/Makefile" - ac_config_files="$ac_config_files katapult/plugins/catalogs/documentcatalog/Makefile" +ac_config_files="$ac_config_files katapult/plugins/catalogs/spellcatalog/Makefile" - ac_config_files="$ac_config_files katapult/plugins/catalogs/programcatalog/Makefile" +ac_config_files="$ac_config_files katapult/plugins/display/Makefile" - ac_config_files="$ac_config_files katapult/plugins/display/Makefile" +ac_config_files="$ac_config_files katapult/plugins/display/glassdisplay/Makefile" - ac_config_files="$ac_config_files katapult/plugins/display/glassdisplay/Makefile" +ac_config_files="$ac_config_files katapult/plugins/display/o2display/Makefile" - ac_config_files="$ac_config_files katapult/plugins/display/puredisplay/Makefile" +ac_config_files="$ac_config_files katapult/plugins/display/puredisplay/Makefile" - ac_config_files="$ac_config_files po/Makefile" +ac_config_files="$ac_config_files po/Makefile" - ac_config_files="$ac_config_files po/bg/Makefile" +ac_config_files="$ac_config_files po/bg/Makefile" - ac_config_files="$ac_config_files po/br/Makefile" +ac_config_files="$ac_config_files po/br/Makefile" - ac_config_files="$ac_config_files po/da/Makefile" +ac_config_files="$ac_config_files po/da/Makefile" - ac_config_files="$ac_config_files po/el/Makefile" +ac_config_files="$ac_config_files po/el/Makefile" - ac_config_files="$ac_config_files po/es/Makefile" +ac_config_files="$ac_config_files po/es/Makefile" - ac_config_files="$ac_config_files po/fr/Makefile" +ac_config_files="$ac_config_files po/fr/Makefile" - ac_config_files="$ac_config_files po/ga/Makefile" +ac_config_files="$ac_config_files po/ga/Makefile" - ac_config_files="$ac_config_files po/it/Makefile" +ac_config_files="$ac_config_files po/it/Makefile" - ac_config_files="$ac_config_files po/nl/Makefile" +ac_config_files="$ac_config_files po/nl/Makefile" - ac_config_files="$ac_config_files po/pl/Makefile" +ac_config_files="$ac_config_files po/pl/Makefile" - ac_config_files="$ac_config_files po/pt/Makefile" +ac_config_files="$ac_config_files po/pt/Makefile" - ac_config_files="$ac_config_files po/sv/Makefile" +ac_config_files="$ac_config_files po/sv/Makefile" cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure @@ -35471,39 +39178,58 @@ # The following way of writing the cache mishandles newlines in values, # but we know of no workaround that is simple, portable, and efficient. -# So, don't put newlines in cache variables' values. +# So, we kill variables containing newlines. # Ultrix sh set writes to stderr and can't be redirected directly, # and sets the high bit in the cache file unless we assign to the vars. -{ +( + for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do + eval ac_val=\$$ac_var + case $ac_val in #( + *${as_nl}*) + case $ac_var in #( + *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 +echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; + esac + case $ac_var in #( + _ | IFS | as_nl) ;; #( + *) $as_unset $ac_var ;; + esac ;; + esac + done + (set) 2>&1 | - case `(ac_space=' '; set | grep ac_space) 2>&1` in - *ac_space=\ *) + case $as_nl`(ac_space=' '; set) 2>&1` in #( + *${as_nl}ac_space=\ *) # `set' does not quote correctly, so add quotes (double-quote # substitution turns \\\\ into \\, and sed turns \\ into \). sed -n \ "s/'/'\\\\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" - ;; + ;; #( *) # `set' quotes correctly as required by POSIX, so do not add quotes. - sed -n \ - "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" + sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; - esac; -} | + esac | + sort +) | sed ' + /^ac_cv_env_/b end t clear - : clear + :clear s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ t end - /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ - : end' >>confcache -if diff $cache_file confcache >/dev/null 2>&1; then :; else - if test -w $cache_file; then - test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file" + s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ + :end' >>confcache +if diff "$cache_file" confcache >/dev/null 2>&1; then :; else + if test -w "$cache_file"; then + test "x$cache_file" != "x/dev/null" && + { echo "$as_me:$LINENO: updating cache $cache_file" >&5 +echo "$as_me: updating cache $cache_file" >&6;} cat confcache >$cache_file else - echo "not updating unwritable cache $cache_file" + { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 +echo "$as_me: not updating unwritable cache $cache_file" >&6;} fi fi rm -f confcache @@ -35512,32 +39238,18 @@ # Let make expand exec_prefix. test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' -# VPATH may cause trouble with some makes, so we remove $(srcdir), -# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and -# trailing colons and then remove the whole line if VPATH becomes empty -# (actually we leave an empty line to preserve line numbers). -if test "x$srcdir" = x.; then - ac_vpsub='/^[ ]*VPATH[ ]*=/{ -s/:*\$(srcdir):*/:/; -s/:*\${srcdir}:*/:/; -s/:*@srcdir@:*/:/; -s/^\([^=]*=[ ]*\):*/\1/; -s/:*$//; -s/^[^=]*=[ ]*$//; -}' -fi - DEFS=-DHAVE_CONFIG_H ac_libobjs= ac_ltlibobjs= for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue # 1. Remove the extension, and $U if already installed. - ac_i=`echo "$ac_i" | - sed 's/\$U\././;s/\.o$//;s/\.obj$//'` - # 2. Add them. - ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext" - ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo' + ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' + ac_i=`echo "$ac_i" | sed "$ac_script"` + # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR + # will be set to the directory where LIBOBJS objects are built. + ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" + ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo' done LIBOBJS=$ac_libobjs @@ -35638,11 +39350,35 @@ # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' -elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then - set -o posix + setopt NO_GLOB_SUBST +else + case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac fi +BIN_SH=xpg4; export BIN_SH # for Tru64 DUALCASE=1; export DUALCASE # for MKS sh + +# PATH needs CR +# Avoid depending upon Character Ranges. +as_cr_letters='abcdefghijklmnopqrstuvwxyz' +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' +as_cr_Letters=$as_cr_letters$as_cr_LETTERS +as_cr_digits='0123456789' +as_cr_alnum=$as_cr_Letters$as_cr_digits + +# The user is always right. +if test "${PATH_SEPARATOR+set}" != set; then + echo "#! /bin/sh" >conf$$.sh + echo "exit 0" >>conf$$.sh + chmod +x conf$$.sh + if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then + PATH_SEPARATOR=';' + else + PATH_SEPARATOR=: + fi + rm -f conf$$.sh +fi + # Support unset when possible. if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then as_unset=unset @@ -35651,8 +39387,43 @@ fi +# IFS +# We need space, tab and new line, in precisely that order. Quoting is +# there to prevent editors from complaining about space-tab. +# (If _AS_PATH_WALK were called with IFS unset, it would disable word +# splitting by setting IFS to empty value.) +as_nl=' +' +IFS=" "" $as_nl" + +# Find who we are. Look in the path if we contain no directory separator. +case $0 in + *[\\/]* ) as_myself=$0 ;; + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break +done +IFS=$as_save_IFS + + ;; +esac +# We did not find ourselves, most probably we were run as `sh COMMAND' +# in which case we are not to be found in the path. +if test "x$as_myself" = x; then + as_myself=$0 +fi +if test ! -f "$as_myself"; then + echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 + { (exit 1); exit 1; } +fi + # Work around bugs in pre-3.0 UWIN ksh. -$as_unset ENV MAIL MAILPATH +for as_var in ENV MAIL MAILPATH +do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var +done PS1='$ ' PS2='> ' PS4='+ ' @@ -35666,18 +39437,19 @@ if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then eval $as_var=C; export $as_var else - $as_unset $as_var + ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var fi done # Required to use basename. -if expr a : '\(a\)' >/dev/null 2>&1; then +if expr a : '\(a\)' >/dev/null 2>&1 && + test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi -if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then as_basename=basename else as_basename=false @@ -35685,159 +39457,120 @@ # Name of the executable. -as_me=`$as_basename "$0" || +as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ - X"$0" : 'X\(/\)$' \| \ - . : '\(.\)' 2>/dev/null || + X"$0" : 'X\(/\)' \| . 2>/dev/null || echo X/"$0" | - sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } - /^X\/\(\/\/\)$/{ s//\1/; q; } - /^X\/\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - - -# PATH needs CR, and LINENO needs CR and PATH. -# Avoid depending upon Character Ranges. -as_cr_letters='abcdefghijklmnopqrstuvwxyz' -as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' -as_cr_Letters=$as_cr_letters$as_cr_LETTERS -as_cr_digits='0123456789' -as_cr_alnum=$as_cr_Letters$as_cr_digits + sed '/^.*\/\([^/][^/]*\)\/*$/{ + s//\1/ + q + } + /^X\/\(\/\/\)$/{ + s//\1/ + q + } + /^X\/\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` -# The user is always right. -if test "${PATH_SEPARATOR+set}" != set; then - echo "#! /bin/sh" >conf$$.sh - echo "exit 0" >>conf$$.sh - chmod +x conf$$.sh - if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then - PATH_SEPARATOR=';' - else - PATH_SEPARATOR=: - fi - rm -f conf$$.sh -fi +# CDPATH. +$as_unset CDPATH - as_lineno_1=$LINENO - as_lineno_2=$LINENO - as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` - test "x$as_lineno_1" != "x$as_lineno_2" && - test "x$as_lineno_3" = "x$as_lineno_2" || { - # Find who we are. Look in the path if we contain no path at all - # relative or not. - case $0 in - *[\\/]* ) as_myself=$0 ;; - *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break -done - ;; - esac - # We did not find ourselves, most probably we were run as `sh COMMAND' - # in which case we are not to be found in the path. - if test "x$as_myself" = x; then - as_myself=$0 - fi - if test ! -f "$as_myself"; then - { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5 -echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;} - { (exit 1); exit 1; }; } - fi - case $CONFIG_SHELL in - '') - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for as_base in sh bash ksh sh5; do - case $as_dir in - /*) - if ("$as_dir/$as_base" -c ' as_lineno_1=$LINENO as_lineno_2=$LINENO - as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` test "x$as_lineno_1" != "x$as_lineno_2" && - test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then - $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; } - $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; } - CONFIG_SHELL=$as_dir/$as_base - export CONFIG_SHELL - exec "$CONFIG_SHELL" "$0" ${1+"$@"} - fi;; - esac - done -done -;; - esac + test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { # Create $as_me.lineno as a copy of $as_myself, but with $LINENO # uniformly replaced by the line number. The first 'sed' inserts a - # line-number line before each line; the second 'sed' does the real - # work. The second script uses 'N' to pair each line-number line - # with the numbered line, and appends trailing '-' during - # substitution so that $LINENO is not a special case at line end. + # line-number line after each line using $LINENO; the second 'sed' + # does the real work. The second script uses 'N' to pair each + # line-number line with the line containing $LINENO, and appends + # trailing '-' during substitution so that $LINENO is not a special + # case at line end. # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the - # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-) - sed '=' <$as_myself | + # scripts with optimization help from Paolo Bonzini. Blame Lee + # E. McMahon (1931-1989) for sed's syntax. :-) + sed -n ' + p + /[$]LINENO/= + ' <$as_myself | sed ' + s/[$]LINENO.*/&-/ + t lineno + b + :lineno N - s,$,-, - : loop - s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3, + :loop + s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ t loop - s,-$,, - s,^['$as_cr_digits']*\n,, + s/-\n.*// ' >$as_me.lineno && - chmod +x $as_me.lineno || - { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5 -echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;} + chmod +x "$as_me.lineno" || + { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 { (exit 1); exit 1; }; } # Don't try to exec as it changes $[0], causing all sort of problems # (the dirname of $[0] is not the place where we might find the - # original and so on. Autoconf is especially sensible to this). - . ./$as_me.lineno + # original and so on. Autoconf is especially sensitive to this). + . "./$as_me.lineno" # Exit status is that of the last command. exit } -case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in - *c*,-n*) ECHO_N= ECHO_C=' -' ECHO_T=' ' ;; - *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; - *) ECHO_N= ECHO_C='\c' ECHO_T= ;; +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then + as_dirname=dirname +else + as_dirname=false +fi + +ECHO_C= ECHO_N= ECHO_T= +case `echo -n x` in +-n*) + case `echo 'x\c'` in + *c*) ECHO_T=' ';; # ECHO_T is single tab character. + *) ECHO_C='\c';; + esac;; +*) + ECHO_N='-n';; esac -if expr a : '\(a\)' >/dev/null 2>&1; then +if expr a : '\(a\)' >/dev/null 2>&1 && + test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi rm -f conf$$ conf$$.exe conf$$.file +if test -d conf$$.dir; then + rm -f conf$$.dir/conf$$.file +else + rm -f conf$$.dir + mkdir conf$$.dir +fi echo >conf$$.file if ln -s conf$$.file conf$$ 2>/dev/null; then - # We could just check for DJGPP; but this test a) works b) is more generic - # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). - if test -f conf$$.exe; then - # Don't use ln at all; we don't have any links + as_ln_s='ln -s' + # ... but there are two gotchas: + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. + # In both cases, we have to default to `cp -p'. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -p' - else - as_ln_s='ln -s' - fi elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -p' fi -rm -f conf$$ conf$$.exe conf$$.file +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file +rmdir conf$$.dir 2>/dev/null if mkdir -p . 2>/dev/null; then as_mkdir_p=: @@ -35846,7 +39579,19 @@ as_mkdir_p=false fi -as_executable_p="test -f" +# Find out whether ``test -x'' works. Don't use a zero-byte file, as +# systems may use methods other than mode bits to determine executability. +cat >conf$$.file <<_ASEOF +#! /bin/sh +exit 0 +_ASEOF +chmod +x conf$$.file +if test -x conf$$.file >/dev/null 2>&1; then + as_executable_p="test -x" +else + as_executable_p=: +fi +rm -f conf$$.file # Sed expression to map a string onto a valid CPP name. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" @@ -35855,31 +39600,14 @@ as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" -# IFS -# We need space, tab and new line, in precisely that order. -as_nl=' -' -IFS=" $as_nl" - -# CDPATH. -$as_unset CDPATH - exec 6>&1 -# Open the log real soon, to keep \$[0] and so on meaningful, and to +# Save the log message, to keep $[0] and so on meaningful, and to # report actual input values of CONFIG_FILES etc. instead of their -# values after options handling. Logging --version etc. is OK. -exec 5>>config.log -{ - echo - sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX -## Running $as_me. ## -_ASBOX -} >&5 -cat >&5 <<_CSEOF - +# values after options handling. +ac_log=" This file was extended by $as_me, which was -generated by GNU Autoconf 2.59. Invocation command line was +generated by GNU Autoconf 2.60. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS @@ -35887,30 +39615,20 @@ CONFIG_COMMANDS = $CONFIG_COMMANDS $ $0 $@ -_CSEOF -echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5 -echo >&5 +on `(hostname || uname -n) 2>/dev/null | sed 1q` +" + _ACEOF +cat >>$CONFIG_STATUS <<_ACEOF # Files that config.status was made for. -if test -n "$ac_config_files"; then - echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS -fi - -if test -n "$ac_config_headers"; then - echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS -fi +config_files="$ac_config_files" +config_headers="$ac_config_headers" +config_commands="$ac_config_commands" -if test -n "$ac_config_links"; then - echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS -fi - -if test -n "$ac_config_commands"; then - echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS -fi +_ACEOF cat >>$CONFIG_STATUS <<\_ACEOF - ac_cs_usage="\ \`$as_me' instantiates files from templates according to the current configuration. @@ -35937,19 +39655,21 @@ $config_commands Report bugs to ." -_ACEOF +_ACEOF cat >>$CONFIG_STATUS <<_ACEOF ac_cs_version="\\ config.status -configured by $0, generated by GNU Autoconf 2.59, - with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\" +configured by $0, generated by GNU Autoconf 2.60, + with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" -Copyright (C) 2003 Free Software Foundation, Inc. +Copyright (C) 2006 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." -srcdir=$srcdir -INSTALL="$INSTALL" + +ac_pwd='$ac_pwd' +srcdir='$srcdir' +INSTALL='$INSTALL' _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF @@ -35960,39 +39680,24 @@ do case $1 in --*=*) - ac_option=`expr "x$1" : 'x\([^=]*\)='` - ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'` + ac_option=`expr "X$1" : 'X\([^=]*\)='` + ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` ac_shift=: ;; - -*) + *) ac_option=$1 ac_optarg=$2 ac_shift=shift ;; - *) # This is not an option, so the user has probably given explicit - # arguments. - ac_option=$1 - ac_need_defaults=false;; esac case $ac_option in # Handling of the options. -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) ac_cs_recheck=: ;; - --version | --vers* | -V ) - echo "$ac_cs_version"; exit 0 ;; - --he | --h) - # Conflict between --help and --header - { { echo "$as_me:$LINENO: error: ambiguous option: $1 -Try \`$0 --help' for more information." >&5 -echo "$as_me: error: ambiguous option: $1 -Try \`$0 --help' for more information." >&2;} - { (exit 1); exit 1; }; };; - --help | --hel | -h ) - echo "$ac_cs_usage"; exit 0 ;; - --debug | --d* | -d ) + --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) + echo "$ac_cs_version"; exit ;; + --debug | --debu | --deb | --de | --d | -d ) debug=: ;; --file | --fil | --fi | --f ) $ac_shift @@ -36002,18 +39707,24 @@ $ac_shift CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" ac_need_defaults=false;; + --he | --h) + # Conflict between --help and --header + { echo "$as_me: error: ambiguous option: $1 +Try \`$0 --help' for more information." >&2 + { (exit 1); exit 1; }; };; + --help | --hel | -h ) + echo "$ac_cs_usage"; exit ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil | --si | --s) ac_cs_silent=: ;; # This is an error. - -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1 -Try \`$0 --help' for more information." >&5 -echo "$as_me: error: unrecognized option: $1 -Try \`$0 --help' for more information." >&2;} + -*) { echo "$as_me: error: unrecognized option: $1 +Try \`$0 --help' for more information." >&2 { (exit 1); exit 1; }; } ;; - *) ac_config_targets="$ac_config_targets $1" ;; + *) ac_config_targets="$ac_config_targets $1" + ac_need_defaults=false ;; esac shift @@ -36029,63 +39740,77 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF if \$ac_cs_recheck; then - echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6 - exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion + echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6 + CONFIG_SHELL=$SHELL + export CONFIG_SHELL + exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion fi _ACEOF +cat >>$CONFIG_STATUS <<\_ACEOF +exec 5>>config.log +{ + echo + sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX +## Running $as_me. ## +_ASBOX + echo "$ac_log" +} >&5 +_ACEOF cat >>$CONFIG_STATUS <<_ACEOF # -# INIT-COMMANDS section. +# INIT-COMMANDS # - AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" _ACEOF - - cat >>$CONFIG_STATUS <<\_ACEOF + +# Handling of arguments. for ac_config_target in $ac_config_targets do - case "$ac_config_target" in - # Handling of arguments. - "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;; - "katapult/Makefile" ) CONFIG_FILES="$CONFIG_FILES katapult/Makefile" ;; - "katapult/common/Makefile" ) CONFIG_FILES="$CONFIG_FILES katapult/common/Makefile" ;; - "katapult/katapult/Makefile" ) CONFIG_FILES="$CONFIG_FILES katapult/katapult/Makefile" ;; - "katapult/plugins/Makefile" ) CONFIG_FILES="$CONFIG_FILES katapult/plugins/Makefile" ;; - "katapult/plugins/catalogs/Makefile" ) CONFIG_FILES="$CONFIG_FILES katapult/plugins/catalogs/Makefile" ;; - "katapult/plugins/catalogs/amarokcatalog/Makefile" ) CONFIG_FILES="$CONFIG_FILES katapult/plugins/catalogs/amarokcatalog/Makefile" ;; - "katapult/plugins/catalogs/bookmarkcatalog/Makefile" ) CONFIG_FILES="$CONFIG_FILES katapult/plugins/catalogs/bookmarkcatalog/Makefile" ;; - "katapult/plugins/catalogs/calculatorcatalog/Makefile" ) CONFIG_FILES="$CONFIG_FILES katapult/plugins/catalogs/calculatorcatalog/Makefile" ;; - "katapult/plugins/catalogs/documentcatalog/Makefile" ) CONFIG_FILES="$CONFIG_FILES katapult/plugins/catalogs/documentcatalog/Makefile" ;; - "katapult/plugins/catalogs/programcatalog/Makefile" ) CONFIG_FILES="$CONFIG_FILES katapult/plugins/catalogs/programcatalog/Makefile" ;; - "katapult/plugins/display/Makefile" ) CONFIG_FILES="$CONFIG_FILES katapult/plugins/display/Makefile" ;; - "katapult/plugins/display/glassdisplay/Makefile" ) CONFIG_FILES="$CONFIG_FILES katapult/plugins/display/glassdisplay/Makefile" ;; - "katapult/plugins/display/puredisplay/Makefile" ) CONFIG_FILES="$CONFIG_FILES katapult/plugins/display/puredisplay/Makefile" ;; - "po/Makefile" ) CONFIG_FILES="$CONFIG_FILES po/Makefile" ;; - "po/bg/Makefile" ) CONFIG_FILES="$CONFIG_FILES po/bg/Makefile" ;; - "po/br/Makefile" ) CONFIG_FILES="$CONFIG_FILES po/br/Makefile" ;; - "po/da/Makefile" ) CONFIG_FILES="$CONFIG_FILES po/da/Makefile" ;; - "po/el/Makefile" ) CONFIG_FILES="$CONFIG_FILES po/el/Makefile" ;; - "po/es/Makefile" ) CONFIG_FILES="$CONFIG_FILES po/es/Makefile" ;; - "po/fr/Makefile" ) CONFIG_FILES="$CONFIG_FILES po/fr/Makefile" ;; - "po/ga/Makefile" ) CONFIG_FILES="$CONFIG_FILES po/ga/Makefile" ;; - "po/it/Makefile" ) CONFIG_FILES="$CONFIG_FILES po/it/Makefile" ;; - "po/nl/Makefile" ) CONFIG_FILES="$CONFIG_FILES po/nl/Makefile" ;; - "po/pl/Makefile" ) CONFIG_FILES="$CONFIG_FILES po/pl/Makefile" ;; - "po/pt/Makefile" ) CONFIG_FILES="$CONFIG_FILES po/pt/Makefile" ;; - "po/sv/Makefile" ) CONFIG_FILES="$CONFIG_FILES po/sv/Makefile" ;; - "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; - "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; + case $ac_config_target in + "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; + "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; + "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; + "katapult/Makefile") CONFIG_FILES="$CONFIG_FILES katapult/Makefile" ;; + "katapult/common/Makefile") CONFIG_FILES="$CONFIG_FILES katapult/common/Makefile" ;; + "katapult/katapult/Makefile") CONFIG_FILES="$CONFIG_FILES katapult/katapult/Makefile" ;; + "katapult/plugins/Makefile") CONFIG_FILES="$CONFIG_FILES katapult/plugins/Makefile" ;; + "katapult/plugins/catalogs/Makefile") CONFIG_FILES="$CONFIG_FILES katapult/plugins/catalogs/Makefile" ;; + "katapult/plugins/catalogs/amarokcatalog/Makefile") CONFIG_FILES="$CONFIG_FILES katapult/plugins/catalogs/amarokcatalog/Makefile" ;; + "katapult/plugins/catalogs/bookmarkcatalog/Makefile") CONFIG_FILES="$CONFIG_FILES katapult/plugins/catalogs/bookmarkcatalog/Makefile" ;; + "katapult/plugins/catalogs/calculatorcatalog/Makefile") CONFIG_FILES="$CONFIG_FILES katapult/plugins/catalogs/calculatorcatalog/Makefile" ;; + "katapult/plugins/catalogs/documentcatalog/Makefile") CONFIG_FILES="$CONFIG_FILES katapult/plugins/catalogs/documentcatalog/Makefile" ;; + "katapult/plugins/catalogs/programcatalog/Makefile") CONFIG_FILES="$CONFIG_FILES katapult/plugins/catalogs/programcatalog/Makefile" ;; + "katapult/plugins/catalogs/spellcatalog/Makefile") CONFIG_FILES="$CONFIG_FILES katapult/plugins/catalogs/spellcatalog/Makefile" ;; + "katapult/plugins/display/Makefile") CONFIG_FILES="$CONFIG_FILES katapult/plugins/display/Makefile" ;; + "katapult/plugins/display/glassdisplay/Makefile") CONFIG_FILES="$CONFIG_FILES katapult/plugins/display/glassdisplay/Makefile" ;; + "katapult/plugins/display/o2display/Makefile") CONFIG_FILES="$CONFIG_FILES katapult/plugins/display/o2display/Makefile" ;; + "katapult/plugins/display/puredisplay/Makefile") CONFIG_FILES="$CONFIG_FILES katapult/plugins/display/puredisplay/Makefile" ;; + "po/Makefile") CONFIG_FILES="$CONFIG_FILES po/Makefile" ;; + "po/bg/Makefile") CONFIG_FILES="$CONFIG_FILES po/bg/Makefile" ;; + "po/br/Makefile") CONFIG_FILES="$CONFIG_FILES po/br/Makefile" ;; + "po/da/Makefile") CONFIG_FILES="$CONFIG_FILES po/da/Makefile" ;; + "po/el/Makefile") CONFIG_FILES="$CONFIG_FILES po/el/Makefile" ;; + "po/es/Makefile") CONFIG_FILES="$CONFIG_FILES po/es/Makefile" ;; + "po/fr/Makefile") CONFIG_FILES="$CONFIG_FILES po/fr/Makefile" ;; + "po/ga/Makefile") CONFIG_FILES="$CONFIG_FILES po/ga/Makefile" ;; + "po/it/Makefile") CONFIG_FILES="$CONFIG_FILES po/it/Makefile" ;; + "po/nl/Makefile") CONFIG_FILES="$CONFIG_FILES po/nl/Makefile" ;; + "po/pl/Makefile") CONFIG_FILES="$CONFIG_FILES po/pl/Makefile" ;; + "po/pt/Makefile") CONFIG_FILES="$CONFIG_FILES po/pt/Makefile" ;; + "po/sv/Makefile") CONFIG_FILES="$CONFIG_FILES po/sv/Makefile" ;; + *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 echo "$as_me: error: invalid argument: $ac_config_target" >&2;} { (exit 1); exit 1; }; };; esac done + # If the user did not use the arguments to specify the items to instantiate, # then the envvar interface is used. Set only those that are not. # We use the long form for the default assignment because of an extremely @@ -36097,510 +39822,657 @@ fi # Have a temporary directory for convenience. Make it in the build tree -# simply because there is no reason to put it here, and in addition, +# simply because there is no reason against having it here, and in addition, # creating and moving files from /tmp can sometimes cause problems. -# Create a temporary directory, and hook for its removal unless debugging. +# Hook for its removal unless debugging. +# Note that there is a small window in which the directory will not be cleaned: +# after its creation but before its name has been assigned to `$tmp'. $debug || { - trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0 + tmp= + trap 'exit_status=$? + { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status +' 0 trap '{ (exit 1); exit 1; }' 1 2 13 15 } - # Create a (secure) tmp directory for tmp files. { - tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` && + tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" } || { - tmp=./confstat$$-$RANDOM - (umask 077 && mkdir $tmp) + tmp=./conf$$-$RANDOM + (umask 077 && mkdir "$tmp") } || { echo "$me: cannot create a temporary directory in ." >&2 { (exit 1); exit 1; } } -_ACEOF - -cat >>$CONFIG_STATUS <<_ACEOF - # -# CONFIG_FILES section. +# Set up the sed scripts for CONFIG_FILES section. # # No need to generate the scripts if there are no CONFIG_FILES. # This happens for instance when ./config.status config.h -if test -n "\$CONFIG_FILES"; then - # Protect against being on the right side of a sed subst in config.status. - sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g; - s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF -s,@SHELL@,$SHELL,;t t -s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t -s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t -s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t -s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t -s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t -s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t -s,@exec_prefix@,$exec_prefix,;t t -s,@prefix@,$prefix,;t t -s,@program_transform_name@,$program_transform_name,;t t -s,@bindir@,$bindir,;t t -s,@sbindir@,$sbindir,;t t -s,@libexecdir@,$libexecdir,;t t -s,@datadir@,$datadir,;t t -s,@sysconfdir@,$sysconfdir,;t t -s,@sharedstatedir@,$sharedstatedir,;t t -s,@localstatedir@,$localstatedir,;t t -s,@libdir@,$libdir,;t t -s,@includedir@,$includedir,;t t -s,@oldincludedir@,$oldincludedir,;t t -s,@infodir@,$infodir,;t t -s,@mandir@,$mandir,;t t -s,@build_alias@,$build_alias,;t t -s,@host_alias@,$host_alias,;t t -s,@target_alias@,$target_alias,;t t -s,@DEFS@,$DEFS,;t t -s,@ECHO_C@,$ECHO_C,;t t -s,@ECHO_N@,$ECHO_N,;t t -s,@ECHO_T@,$ECHO_T,;t t -s,@LIBS@,$LIBS,;t t -s,@build@,$build,;t t -s,@build_cpu@,$build_cpu,;t t -s,@build_vendor@,$build_vendor,;t t -s,@build_os@,$build_os,;t t -s,@host@,$host,;t t -s,@host_cpu@,$host_cpu,;t t -s,@host_vendor@,$host_vendor,;t t -s,@host_os@,$host_os,;t t -s,@target@,$target,;t t -s,@target_cpu@,$target_cpu,;t t -s,@target_vendor@,$target_vendor,;t t -s,@target_os@,$target_os,;t t -s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t -s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t -s,@INSTALL_DATA@,$INSTALL_DATA,;t t -s,@CYGPATH_W@,$CYGPATH_W,;t t -s,@PACKAGE@,$PACKAGE,;t t -s,@VERSION@,$VERSION,;t t -s,@ACLOCAL@,$ACLOCAL,;t t -s,@AUTOCONF@,$AUTOCONF,;t t -s,@AUTOMAKE@,$AUTOMAKE,;t t -s,@AUTOHEADER@,$AUTOHEADER,;t t -s,@MAKEINFO@,$MAKEINFO,;t t -s,@install_sh@,$install_sh,;t t -s,@STRIP@,$STRIP,;t t -s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t -s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t -s,@mkdir_p@,$mkdir_p,;t t -s,@AWK@,$AWK,;t t -s,@SET_MAKE@,$SET_MAKE,;t t -s,@am__leading_dot@,$am__leading_dot,;t t -s,@AMTAR@,$AMTAR,;t t -s,@am__tar@,$am__tar,;t t -s,@am__untar@,$am__untar,;t t -s,@KDECONFIG@,$KDECONFIG,;t t -s,@kde_libs_prefix@,$kde_libs_prefix,;t t -s,@kde_libs_htmldir@,$kde_libs_htmldir,;t t -s,@CONF_FILES@,$CONF_FILES,;t t -s,@CC@,$CC,;t t -s,@CFLAGS@,$CFLAGS,;t t -s,@LDFLAGS@,$LDFLAGS,;t t -s,@CPPFLAGS@,$CPPFLAGS,;t t -s,@ac_ct_CC@,$ac_ct_CC,;t t -s,@EXEEXT@,$EXEEXT,;t t -s,@OBJEXT@,$OBJEXT,;t t -s,@DEPDIR@,$DEPDIR,;t t -s,@am__include@,$am__include,;t t -s,@am__quote@,$am__quote,;t t -s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t -s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t -s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t -s,@CCDEPMODE@,$CCDEPMODE,;t t -s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t -s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t -s,@CPP@,$CPP,;t t -s,@CXX@,$CXX,;t t -s,@CXXFLAGS@,$CXXFLAGS,;t t -s,@ac_ct_CXX@,$ac_ct_CXX,;t t -s,@CXXDEPMODE@,$CXXDEPMODE,;t t -s,@am__fastdepCXX_TRUE@,$am__fastdepCXX_TRUE,;t t -s,@am__fastdepCXX_FALSE@,$am__fastdepCXX_FALSE,;t t -s,@WOVERLOADED_VIRTUAL@,$WOVERLOADED_VIRTUAL,;t t -s,@HAVE_GCC_VISIBILITY@,$HAVE_GCC_VISIBILITY,;t t -s,@unsermake_enable_pch_TRUE@,$unsermake_enable_pch_TRUE,;t t -s,@unsermake_enable_pch_FALSE@,$unsermake_enable_pch_FALSE,;t t -s,@USE_EXCEPTIONS@,$USE_EXCEPTIONS,;t t -s,@USE_RTTI@,$USE_RTTI,;t t -s,@CXXCPP@,$CXXCPP,;t t -s,@NOOPT_CXXFLAGS@,$NOOPT_CXXFLAGS,;t t -s,@NOOPT_CFLAGS@,$NOOPT_CFLAGS,;t t -s,@ENABLE_PERMISSIVE_FLAG@,$ENABLE_PERMISSIVE_FLAG,;t t -s,@LDFLAGS_AS_NEEDED@,$LDFLAGS_AS_NEEDED,;t t -s,@LDFLAGS_NEW_DTAGS@,$LDFLAGS_NEW_DTAGS,;t t -s,@KDE_USE_FINAL_TRUE@,$KDE_USE_FINAL_TRUE,;t t -s,@KDE_USE_FINAL_FALSE@,$KDE_USE_FINAL_FALSE,;t t -s,@KDE_USE_CLOSURE_TRUE@,$KDE_USE_CLOSURE_TRUE,;t t -s,@KDE_USE_CLOSURE_FALSE@,$KDE_USE_CLOSURE_FALSE,;t t -s,@KDE_NO_UNDEFINED@,$KDE_NO_UNDEFINED,;t t -s,@KDE_USE_NMCHECK_TRUE@,$KDE_USE_NMCHECK_TRUE,;t t -s,@KDE_USE_NMCHECK_FALSE@,$KDE_USE_NMCHECK_FALSE,;t t -s,@EGREP@,$EGREP,;t t -s,@LN_S@,$LN_S,;t t -s,@ECHO@,$ECHO,;t t -s,@AR@,$AR,;t t -s,@ac_ct_AR@,$ac_ct_AR,;t t -s,@RANLIB@,$RANLIB,;t t -s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t -s,@F77@,$F77,;t t -s,@FFLAGS@,$FFLAGS,;t t -s,@ac_ct_F77@,$ac_ct_F77,;t t -s,@LIBTOOL@,$LIBTOOL,;t t -s,@KDE_PLUGIN@,$KDE_PLUGIN,;t t -s,@KDE_CHECK_PLUGIN@,$KDE_CHECK_PLUGIN,;t t -s,@MSGFMT@,$MSGFMT,;t t -s,@GMSGFMT@,$GMSGFMT,;t t -s,@XGETTEXT@,$XGETTEXT,;t t -s,@LIBUTIL@,$LIBUTIL,;t t -s,@LIBCOMPAT@,$LIBCOMPAT,;t t -s,@LIBCRYPT@,$LIBCRYPT,;t t -s,@LIBRESOLV@,$LIBRESOLV,;t t -s,@LIB_POLL@,$LIB_POLL,;t t -s,@FRAMEWORK_COREAUDIO@,$FRAMEWORK_COREAUDIO,;t t -s,@LIBSOCKET@,$LIBSOCKET,;t t -s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t -s,@LIBUCB@,$LIBUCB,;t t -s,@LIBDL@,$LIBDL,;t t -s,@KDE_USE_FPIE@,$KDE_USE_FPIE,;t t -s,@KDE_USE_PIE@,$KDE_USE_PIE,;t t -s,@include_x11_TRUE@,$include_x11_TRUE,;t t -s,@include_x11_FALSE@,$include_x11_FALSE,;t t -s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t -s,@LIB_X11@,$LIB_X11,;t t -s,@LIB_XRENDER@,$LIB_XRENDER,;t t -s,@LIBSM@,$LIBSM,;t t -s,@X_INCLUDES@,$X_INCLUDES,;t t -s,@X_LDFLAGS@,$X_LDFLAGS,;t t -s,@x_includes@,$x_includes,;t t -s,@x_libraries@,$x_libraries,;t t -s,@QTE_NORTTI@,$QTE_NORTTI,;t t -s,@LIB_XEXT@,$LIB_XEXT,;t t -s,@LIBPTHREAD@,$LIBPTHREAD,;t t -s,@USE_THREADS@,$USE_THREADS,;t t -s,@KDE_MT_LDFLAGS@,$KDE_MT_LDFLAGS,;t t -s,@KDE_MT_LIBS@,$KDE_MT_LIBS,;t t -s,@USER_INCLUDES@,$USER_INCLUDES,;t t -s,@USER_LDFLAGS@,$USER_LDFLAGS,;t t -s,@LIBZ@,$LIBZ,;t t -s,@LIBPNG@,$LIBPNG,;t t -s,@LIBJPEG@,$LIBJPEG,;t t -s,@qt_libraries@,$qt_libraries,;t t -s,@qt_includes@,$qt_includes,;t t -s,@QT_INCLUDES@,$QT_INCLUDES,;t t -s,@QT_LDFLAGS@,$QT_LDFLAGS,;t t -s,@PERL@,$PERL,;t t -s,@MOC@,$MOC,;t t -s,@UIC@,$UIC,;t t -s,@UIC_TR@,$UIC_TR,;t t -s,@LIB_QT@,$LIB_QT,;t t -s,@LIB_QPE@,$LIB_QPE,;t t -s,@kde_qtver@,$kde_qtver,;t t -s,@KDE_EXTRA_RPATH@,$KDE_EXTRA_RPATH,;t t -s,@KDE_RPATH@,$KDE_RPATH,;t t -s,@X_RPATH@,$X_RPATH,;t t -s,@kde_libraries@,$kde_libraries,;t t -s,@kde_includes@,$kde_includes,;t t -s,@KDE_LDFLAGS@,$KDE_LDFLAGS,;t t -s,@KDE_INCLUDES@,$KDE_INCLUDES,;t t -s,@all_includes@,$all_includes,;t t -s,@all_libraries@,$all_libraries,;t t -s,@AUTODIRS@,$AUTODIRS,;t t -s,@include_ARTS_TRUE@,$include_ARTS_TRUE,;t t -s,@include_ARTS_FALSE@,$include_ARTS_FALSE,;t t -s,@MAKEKDEWIDGETS@,$MAKEKDEWIDGETS,;t t -s,@KCONFIG_COMPILER@,$KCONFIG_COMPILER,;t t -s,@KCFG_DEPENDENCIES@,$KCFG_DEPENDENCIES,;t t -s,@DCOPIDLNG@,$DCOPIDLNG,;t t -s,@DCOPIDL@,$DCOPIDL,;t t -s,@DCOPIDL2CPP@,$DCOPIDL2CPP,;t t -s,@DCOP_DEPENDENCIES@,$DCOP_DEPENDENCIES,;t t -s,@MCOPIDL@,$MCOPIDL,;t t -s,@ARTSCCONFIG@,$ARTSCCONFIG,;t t -s,@MEINPROC@,$MEINPROC,;t t -s,@KDE_XSL_STYLESHEET@,$KDE_XSL_STYLESHEET,;t t -s,@XMLLINT@,$XMLLINT,;t t -s,@kde_htmldir@,$kde_htmldir,;t t -s,@kde_appsdir@,$kde_appsdir,;t t -s,@kde_icondir@,$kde_icondir,;t t -s,@kde_sounddir@,$kde_sounddir,;t t -s,@kde_datadir@,$kde_datadir,;t t -s,@kde_locale@,$kde_locale,;t t -s,@kde_confdir@,$kde_confdir,;t t -s,@kde_kcfgdir@,$kde_kcfgdir,;t t -s,@kde_mimedir@,$kde_mimedir,;t t -s,@kde_wallpaperdir@,$kde_wallpaperdir,;t t -s,@kde_bindir@,$kde_bindir,;t t -s,@xdg_appsdir@,$xdg_appsdir,;t t -s,@xdg_menudir@,$xdg_menudir,;t t -s,@xdg_directorydir@,$xdg_directorydir,;t t -s,@kde_templatesdir@,$kde_templatesdir,;t t -s,@kde_servicesdir@,$kde_servicesdir,;t t -s,@kde_servicetypesdir@,$kde_servicetypesdir,;t t -s,@kde_moduledir@,$kde_moduledir,;t t -s,@kdeinitdir@,$kdeinitdir,;t t -s,@kde_styledir@,$kde_styledir,;t t -s,@kde_widgetdir@,$kde_widgetdir,;t t -s,@LIB_KDED@,$LIB_KDED,;t t -s,@LIB_KDECORE@,$LIB_KDECORE,;t t -s,@LIB_KDEUI@,$LIB_KDEUI,;t t -s,@LIB_KIO@,$LIB_KIO,;t t -s,@LIB_KJS@,$LIB_KJS,;t t -s,@LIB_SMB@,$LIB_SMB,;t t -s,@LIB_KAB@,$LIB_KAB,;t t -s,@LIB_KABC@,$LIB_KABC,;t t -s,@LIB_KHTML@,$LIB_KHTML,;t t -s,@LIB_KSPELL@,$LIB_KSPELL,;t t -s,@LIB_KPARTS@,$LIB_KPARTS,;t t -s,@LIB_KDEPRINT@,$LIB_KDEPRINT,;t t -s,@LIB_KUTILS@,$LIB_KUTILS,;t t -s,@LIB_KDEPIM@,$LIB_KDEPIM,;t t -s,@LIB_KIMPROXY@,$LIB_KIMPROXY,;t t -s,@LIB_KNEWSTUFF@,$LIB_KNEWSTUFF,;t t -s,@LIB_KDNSSD@,$LIB_KDNSSD,;t t -s,@LIB_KUNITTEST@,$LIB_KUNITTEST,;t t -s,@LIB_KSYCOCA@,$LIB_KSYCOCA,;t t -s,@LIB_KFILE@,$LIB_KFILE,;t t -s,@LIB_KFM@,$LIB_KFM,;t t -s,@KDE_INSTALLED_TRUE@,$KDE_INSTALLED_TRUE,;t t -s,@KDE_INSTALLED_FALSE@,$KDE_INSTALLED_FALSE,;t t -s,@QTDOCDIR@,$QTDOCDIR,;t t -s,@KDE_HAVE_DOT@,$KDE_HAVE_DOT,;t t -s,@DOXYGEN@,$DOXYGEN,;t t -s,@DOXYGEN_PROJECT_NAME@,$DOXYGEN_PROJECT_NAME,;t t -s,@DOXYGEN_PROJECT_NUMBER@,$DOXYGEN_PROJECT_NUMBER,;t t -s,@KDE_HAS_DOXYGEN@,$KDE_HAS_DOXYGEN,;t t -s,@LEX@,$LEX,;t t -s,@LEXLIB@,$LEXLIB,;t t -s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t -s,@LFLAGS@,$LFLAGS,;t t -s,@TOPSUBDIRS@,$TOPSUBDIRS,;t t -s,@katapult_SUBDIR_included_TRUE@,$katapult_SUBDIR_included_TRUE,;t t -s,@katapult_SUBDIR_included_FALSE@,$katapult_SUBDIR_included_FALSE,;t t -s,@po_SUBDIR_included_TRUE@,$po_SUBDIR_included_TRUE,;t t -s,@po_SUBDIR_included_FALSE@,$po_SUBDIR_included_FALSE,;t t -s,@LIBOBJS@,$LIBOBJS,;t t -s,@LTLIBOBJS@,$LTLIBOBJS,;t t -CEOF - -_ACEOF - - cat >>$CONFIG_STATUS <<\_ACEOF - # Split the substitutions into bite-sized pieces for seds with - # small command number limits, like on Digital OSF/1 and HP-UX. - ac_max_sed_lines=48 - ac_sed_frag=1 # Number of current file. - ac_beg=1 # First line for current file. - ac_end=$ac_max_sed_lines # Line after last line for current file. - ac_more_lines=: - ac_sed_cmds= - while $ac_more_lines; do - if test $ac_beg -gt 1; then - sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag - else - sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag - fi - if test ! -s $tmp/subs.frag; then - ac_more_lines=false - else - # The purpose of the label and of the branching condition is to - # speed up the sed processing (if there are no `@' at all, there - # is no need to browse any of the substitutions). - # These are the two extra sed commands mentioned above. - (echo ':t - /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed - if test -z "$ac_sed_cmds"; then - ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed" - else - ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed" - fi - ac_sed_frag=`expr $ac_sed_frag + 1` - ac_beg=$ac_end - ac_end=`expr $ac_end + $ac_max_sed_lines` - fi - done - if test -z "$ac_sed_cmds"; then - ac_sed_cmds=cat +if test -n "$CONFIG_FILES"; then + +_ACEOF + + + +ac_delim='%!_!# ' +for ac_last_try in false false false false false :; do + cat >conf$$subs.sed <<_ACEOF +SHELL!$SHELL$ac_delim +PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim +PACKAGE_NAME!$PACKAGE_NAME$ac_delim +PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim +PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim +PACKAGE_STRING!$PACKAGE_STRING$ac_delim +PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim +exec_prefix!$exec_prefix$ac_delim +prefix!$prefix$ac_delim +program_transform_name!$program_transform_name$ac_delim +bindir!$bindir$ac_delim +sbindir!$sbindir$ac_delim +libexecdir!$libexecdir$ac_delim +datarootdir!$datarootdir$ac_delim +datadir!$datadir$ac_delim +sysconfdir!$sysconfdir$ac_delim +sharedstatedir!$sharedstatedir$ac_delim +localstatedir!$localstatedir$ac_delim +includedir!$includedir$ac_delim +oldincludedir!$oldincludedir$ac_delim +docdir!$docdir$ac_delim +infodir!$infodir$ac_delim +htmldir!$htmldir$ac_delim +dvidir!$dvidir$ac_delim +pdfdir!$pdfdir$ac_delim +psdir!$psdir$ac_delim +libdir!$libdir$ac_delim +localedir!$localedir$ac_delim +mandir!$mandir$ac_delim +DEFS!$DEFS$ac_delim +ECHO_C!$ECHO_C$ac_delim +ECHO_N!$ECHO_N$ac_delim +ECHO_T!$ECHO_T$ac_delim +LIBS!$LIBS$ac_delim +build_alias!$build_alias$ac_delim +host_alias!$host_alias$ac_delim +target_alias!$target_alias$ac_delim +build!$build$ac_delim +build_cpu!$build_cpu$ac_delim +build_vendor!$build_vendor$ac_delim +build_os!$build_os$ac_delim +host!$host$ac_delim +host_cpu!$host_cpu$ac_delim +host_vendor!$host_vendor$ac_delim +host_os!$host_os$ac_delim +target!$target$ac_delim +target_cpu!$target_cpu$ac_delim +target_vendor!$target_vendor$ac_delim +target_os!$target_os$ac_delim +INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim +INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim +INSTALL_DATA!$INSTALL_DATA$ac_delim +CYGPATH_W!$CYGPATH_W$ac_delim +PACKAGE!$PACKAGE$ac_delim +VERSION!$VERSION$ac_delim +ACLOCAL!$ACLOCAL$ac_delim +AUTOCONF!$AUTOCONF$ac_delim +AUTOMAKE!$AUTOMAKE$ac_delim +AUTOHEADER!$AUTOHEADER$ac_delim +MAKEINFO!$MAKEINFO$ac_delim +install_sh!$install_sh$ac_delim +STRIP!$STRIP$ac_delim +INSTALL_STRIP_PROGRAM!$INSTALL_STRIP_PROGRAM$ac_delim +mkdir_p!$mkdir_p$ac_delim +AWK!$AWK$ac_delim +SET_MAKE!$SET_MAKE$ac_delim +am__leading_dot!$am__leading_dot$ac_delim +AMTAR!$AMTAR$ac_delim +am__tar!$am__tar$ac_delim +am__untar!$am__untar$ac_delim +KDECONFIG!$KDECONFIG$ac_delim +kde_libs_prefix!$kde_libs_prefix$ac_delim +kde_libs_htmldir!$kde_libs_htmldir$ac_delim +CONF_FILES!$CONF_FILES$ac_delim +CC!$CC$ac_delim +CFLAGS!$CFLAGS$ac_delim +LDFLAGS!$LDFLAGS$ac_delim +CPPFLAGS!$CPPFLAGS$ac_delim +ac_ct_CC!$ac_ct_CC$ac_delim +EXEEXT!$EXEEXT$ac_delim +OBJEXT!$OBJEXT$ac_delim +DEPDIR!$DEPDIR$ac_delim +am__include!$am__include$ac_delim +am__quote!$am__quote$ac_delim +AMDEP_TRUE!$AMDEP_TRUE$ac_delim +AMDEP_FALSE!$AMDEP_FALSE$ac_delim +AMDEPBACKSLASH!$AMDEPBACKSLASH$ac_delim +CCDEPMODE!$CCDEPMODE$ac_delim +am__fastdepCC_TRUE!$am__fastdepCC_TRUE$ac_delim +am__fastdepCC_FALSE!$am__fastdepCC_FALSE$ac_delim +CPP!$CPP$ac_delim +CXX!$CXX$ac_delim +CXXFLAGS!$CXXFLAGS$ac_delim +ac_ct_CXX!$ac_ct_CXX$ac_delim +CXXDEPMODE!$CXXDEPMODE$ac_delim +am__fastdepCXX_TRUE!$am__fastdepCXX_TRUE$ac_delim +am__fastdepCXX_FALSE!$am__fastdepCXX_FALSE$ac_delim +_ACEOF + + if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then + break + elif $ac_last_try; then + { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 +echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} + { (exit 1); exit 1; }; } + else + ac_delim="$ac_delim!$ac_delim _$ac_delim!! " fi -fi # test -n "$CONFIG_FILES" +done + +ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` +if test -n "$ac_eof"; then + ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` + ac_eof=`expr $ac_eof + 1` +fi + +cat >>$CONFIG_STATUS <<_ACEOF +cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof +/@[a-zA-Z_][a-zA-Z_0-9]*@/!b +_ACEOF +sed ' +s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g +s/^/s,@/; s/!/@,|#_!!_#|/ +:n +t n +s/'"$ac_delim"'$/,g/; t +s/$/\\/; p +N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n +' >>$CONFIG_STATUS >$CONFIG_STATUS <<_ACEOF +CEOF$ac_eof +_ACEOF + + +ac_delim='%!_!# ' +for ac_last_try in false false false false false :; do + cat >conf$$subs.sed <<_ACEOF +WOVERLOADED_VIRTUAL!$WOVERLOADED_VIRTUAL$ac_delim +HAVE_GCC_VISIBILITY!$HAVE_GCC_VISIBILITY$ac_delim +unsermake_enable_pch_TRUE!$unsermake_enable_pch_TRUE$ac_delim +unsermake_enable_pch_FALSE!$unsermake_enable_pch_FALSE$ac_delim +USE_EXCEPTIONS!$USE_EXCEPTIONS$ac_delim +USE_RTTI!$USE_RTTI$ac_delim +CXXCPP!$CXXCPP$ac_delim +NOOPT_CXXFLAGS!$NOOPT_CXXFLAGS$ac_delim +NOOPT_CFLAGS!$NOOPT_CFLAGS$ac_delim +ENABLE_PERMISSIVE_FLAG!$ENABLE_PERMISSIVE_FLAG$ac_delim +LDFLAGS_AS_NEEDED!$LDFLAGS_AS_NEEDED$ac_delim +LDFLAGS_NEW_DTAGS!$LDFLAGS_NEW_DTAGS$ac_delim +KDE_USE_FINAL_TRUE!$KDE_USE_FINAL_TRUE$ac_delim +KDE_USE_FINAL_FALSE!$KDE_USE_FINAL_FALSE$ac_delim +KDE_USE_CLOSURE_TRUE!$KDE_USE_CLOSURE_TRUE$ac_delim +KDE_USE_CLOSURE_FALSE!$KDE_USE_CLOSURE_FALSE$ac_delim +KDE_NO_UNDEFINED!$KDE_NO_UNDEFINED$ac_delim +KDE_USE_NMCHECK_TRUE!$KDE_USE_NMCHECK_TRUE$ac_delim +KDE_USE_NMCHECK_FALSE!$KDE_USE_NMCHECK_FALSE$ac_delim +GREP!$GREP$ac_delim +EGREP!$EGREP$ac_delim +LN_S!$LN_S$ac_delim +ECHO!$ECHO$ac_delim +AR!$AR$ac_delim +RANLIB!$RANLIB$ac_delim +F77!$F77$ac_delim +FFLAGS!$FFLAGS$ac_delim +ac_ct_F77!$ac_ct_F77$ac_delim +LIBTOOL!$LIBTOOL$ac_delim +KDE_PLUGIN!$KDE_PLUGIN$ac_delim +KDE_CHECK_PLUGIN!$KDE_CHECK_PLUGIN$ac_delim +MSGFMT!$MSGFMT$ac_delim +GMSGFMT!$GMSGFMT$ac_delim +XGETTEXT!$XGETTEXT$ac_delim +LIBUTIL!$LIBUTIL$ac_delim +LIBCOMPAT!$LIBCOMPAT$ac_delim +LIBCRYPT!$LIBCRYPT$ac_delim +LIBRESOLV!$LIBRESOLV$ac_delim +LIB_POLL!$LIB_POLL$ac_delim +FRAMEWORK_COREAUDIO!$FRAMEWORK_COREAUDIO$ac_delim +LIBSOCKET!$LIBSOCKET$ac_delim +X_EXTRA_LIBS!$X_EXTRA_LIBS$ac_delim +LIBUCB!$LIBUCB$ac_delim +LIBDL!$LIBDL$ac_delim +KDE_USE_FPIE!$KDE_USE_FPIE$ac_delim +KDE_USE_PIE!$KDE_USE_PIE$ac_delim +include_x11_TRUE!$include_x11_TRUE$ac_delim +include_x11_FALSE!$include_x11_FALSE$ac_delim +XMKMF!$XMKMF$ac_delim +X_PRE_LIBS!$X_PRE_LIBS$ac_delim +LIB_X11!$LIB_X11$ac_delim +LIB_XRENDER!$LIB_XRENDER$ac_delim +LIBSM!$LIBSM$ac_delim +X_INCLUDES!$X_INCLUDES$ac_delim +X_LDFLAGS!$X_LDFLAGS$ac_delim +x_includes!$x_includes$ac_delim +x_libraries!$x_libraries$ac_delim +QTE_NORTTI!$QTE_NORTTI$ac_delim +LIB_XEXT!$LIB_XEXT$ac_delim +LIBPTHREAD!$LIBPTHREAD$ac_delim +USE_THREADS!$USE_THREADS$ac_delim +KDE_MT_LDFLAGS!$KDE_MT_LDFLAGS$ac_delim +KDE_MT_LIBS!$KDE_MT_LIBS$ac_delim +USER_INCLUDES!$USER_INCLUDES$ac_delim +USER_LDFLAGS!$USER_LDFLAGS$ac_delim +LIBZ!$LIBZ$ac_delim +LIBPNG!$LIBPNG$ac_delim +LIBJPEG!$LIBJPEG$ac_delim +qt_libraries!$qt_libraries$ac_delim +qt_includes!$qt_includes$ac_delim +QT_INCLUDES!$QT_INCLUDES$ac_delim +QT_LDFLAGS!$QT_LDFLAGS$ac_delim +PERL!$PERL$ac_delim +MOC!$MOC$ac_delim +UIC!$UIC$ac_delim +UIC_TR!$UIC_TR$ac_delim +LIB_QT!$LIB_QT$ac_delim +LIB_QPE!$LIB_QPE$ac_delim +kde_qtver!$kde_qtver$ac_delim +KDE_EXTRA_RPATH!$KDE_EXTRA_RPATH$ac_delim +KDE_RPATH!$KDE_RPATH$ac_delim +X_RPATH!$X_RPATH$ac_delim +kde_libraries!$kde_libraries$ac_delim +kde_includes!$kde_includes$ac_delim +KDE_LDFLAGS!$KDE_LDFLAGS$ac_delim +KDE_INCLUDES!$KDE_INCLUDES$ac_delim +all_includes!$all_includes$ac_delim +all_libraries!$all_libraries$ac_delim +AUTODIRS!$AUTODIRS$ac_delim +include_ARTS_TRUE!$include_ARTS_TRUE$ac_delim +include_ARTS_FALSE!$include_ARTS_FALSE$ac_delim +MAKEKDEWIDGETS!$MAKEKDEWIDGETS$ac_delim +KCONFIG_COMPILER!$KCONFIG_COMPILER$ac_delim +KCFG_DEPENDENCIES!$KCFG_DEPENDENCIES$ac_delim +DCOPIDLNG!$DCOPIDLNG$ac_delim +DCOPIDL!$DCOPIDL$ac_delim +DCOPIDL2CPP!$DCOPIDL2CPP$ac_delim +_ACEOF + + if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then + break + elif $ac_last_try; then + { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 +echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} + { (exit 1); exit 1; }; } + else + ac_delim="$ac_delim!$ac_delim _$ac_delim!! " + fi +done + +ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` +if test -n "$ac_eof"; then + ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` + ac_eof=`expr $ac_eof + 1` +fi + +cat >>$CONFIG_STATUS <<_ACEOF +cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof +/@[a-zA-Z_][a-zA-Z_0-9]*@/!b +_ACEOF +sed ' +s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g +s/^/s,@/; s/!/@,|#_!!_#|/ +:n +t n +s/'"$ac_delim"'$/,g/; t +s/$/\\/; p +N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n +' >>$CONFIG_STATUS >$CONFIG_STATUS <<_ACEOF +CEOF$ac_eof +_ACEOF + +ac_delim='%!_!# ' +for ac_last_try in false false false false false :; do + cat >conf$$subs.sed <<_ACEOF +DCOP_DEPENDENCIES!$DCOP_DEPENDENCIES$ac_delim +MCOPIDL!$MCOPIDL$ac_delim +ARTSCCONFIG!$ARTSCCONFIG$ac_delim +MEINPROC!$MEINPROC$ac_delim +KDE_XSL_STYLESHEET!$KDE_XSL_STYLESHEET$ac_delim +XMLLINT!$XMLLINT$ac_delim +kde_htmldir!$kde_htmldir$ac_delim +kde_appsdir!$kde_appsdir$ac_delim +kde_icondir!$kde_icondir$ac_delim +kde_sounddir!$kde_sounddir$ac_delim +kde_datadir!$kde_datadir$ac_delim +kde_locale!$kde_locale$ac_delim +kde_confdir!$kde_confdir$ac_delim +kde_kcfgdir!$kde_kcfgdir$ac_delim +kde_mimedir!$kde_mimedir$ac_delim +kde_wallpaperdir!$kde_wallpaperdir$ac_delim +kde_bindir!$kde_bindir$ac_delim +xdg_appsdir!$xdg_appsdir$ac_delim +xdg_menudir!$xdg_menudir$ac_delim +xdg_directorydir!$xdg_directorydir$ac_delim +kde_templatesdir!$kde_templatesdir$ac_delim +kde_servicesdir!$kde_servicesdir$ac_delim +kde_servicetypesdir!$kde_servicetypesdir$ac_delim +kde_moduledir!$kde_moduledir$ac_delim +kdeinitdir!$kdeinitdir$ac_delim +kde_styledir!$kde_styledir$ac_delim +kde_widgetdir!$kde_widgetdir$ac_delim +LIB_KDED!$LIB_KDED$ac_delim +LIB_KDECORE!$LIB_KDECORE$ac_delim +LIB_KDEUI!$LIB_KDEUI$ac_delim +LIB_KIO!$LIB_KIO$ac_delim +LIB_KJS!$LIB_KJS$ac_delim +LIB_SMB!$LIB_SMB$ac_delim +LIB_KAB!$LIB_KAB$ac_delim +LIB_KABC!$LIB_KABC$ac_delim +LIB_KHTML!$LIB_KHTML$ac_delim +LIB_KSPELL!$LIB_KSPELL$ac_delim +LIB_KPARTS!$LIB_KPARTS$ac_delim +LIB_KDEPRINT!$LIB_KDEPRINT$ac_delim +LIB_KUTILS!$LIB_KUTILS$ac_delim +LIB_KDEPIM!$LIB_KDEPIM$ac_delim +LIB_KIMPROXY!$LIB_KIMPROXY$ac_delim +LIB_KNEWSTUFF!$LIB_KNEWSTUFF$ac_delim +LIB_KDNSSD!$LIB_KDNSSD$ac_delim +LIB_KUNITTEST!$LIB_KUNITTEST$ac_delim +LIB_KSYCOCA!$LIB_KSYCOCA$ac_delim +LIB_KFILE!$LIB_KFILE$ac_delim +LIB_KFM!$LIB_KFM$ac_delim +KDE_INSTALLED_TRUE!$KDE_INSTALLED_TRUE$ac_delim +KDE_INSTALLED_FALSE!$KDE_INSTALLED_FALSE$ac_delim +QTDOCDIR!$QTDOCDIR$ac_delim +KDE_HAVE_DOT!$KDE_HAVE_DOT$ac_delim +DOXYGEN!$DOXYGEN$ac_delim +DOXYGEN_PROJECT_NAME!$DOXYGEN_PROJECT_NAME$ac_delim +DOXYGEN_PROJECT_NUMBER!$DOXYGEN_PROJECT_NUMBER$ac_delim +KDE_HAS_DOXYGEN!$KDE_HAS_DOXYGEN$ac_delim +LEX!$LEX$ac_delim +LEXLIB!$LEXLIB$ac_delim +LEX_OUTPUT_ROOT!$LEX_OUTPUT_ROOT$ac_delim +LFLAGS!$LFLAGS$ac_delim +TOPSUBDIRS!$TOPSUBDIRS$ac_delim +katapult_SUBDIR_included_TRUE!$katapult_SUBDIR_included_TRUE$ac_delim +katapult_SUBDIR_included_FALSE!$katapult_SUBDIR_included_FALSE$ac_delim +po_SUBDIR_included_TRUE!$po_SUBDIR_included_TRUE$ac_delim +po_SUBDIR_included_FALSE!$po_SUBDIR_included_FALSE$ac_delim +LIBOBJS!$LIBOBJS$ac_delim +LTLIBOBJS!$LTLIBOBJS$ac_delim _ACEOF + + if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 67; then + break + elif $ac_last_try; then + { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 +echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} + { (exit 1); exit 1; }; } + else + ac_delim="$ac_delim!$ac_delim _$ac_delim!! " + fi +done + +ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` +if test -n "$ac_eof"; then + ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` + ac_eof=`expr $ac_eof + 1` +fi + +cat >>$CONFIG_STATUS <<_ACEOF +cat >"\$tmp/subs-3.sed" <<\CEOF$ac_eof +/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end +_ACEOF +sed ' +s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g +s/^/s,@/; s/!/@,|#_!!_#|/ +:n +t n +s/'"$ac_delim"'$/,g/; t +s/$/\\/; p +N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n +' >>$CONFIG_STATUS >$CONFIG_STATUS <<_ACEOF +:end +s/|#_!!_#|//g +CEOF$ac_eof +_ACEOF + + +# VPATH may cause trouble with some makes, so we remove $(srcdir), +# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and +# trailing colons and then remove the whole line if VPATH becomes empty +# (actually we leave an empty line to preserve line numbers). +if test "x$srcdir" = x.; then + ac_vpsub='/^[ ]*VPATH[ ]*=/{ +s/:*\$(srcdir):*/:/ +s/:*\${srcdir}:*/:/ +s/:*@srcdir@:*/:/ +s/^\([^=]*=[ ]*\):*/\1/ +s/:*$// +s/^[^=]*=[ ]*$// +}' +fi + cat >>$CONFIG_STATUS <<\_ACEOF -for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue - # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". - case $ac_file in - - | *:- | *:-:* ) # input from stdin - cat >$tmp/stdin - ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` - ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; - *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` - ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; - * ) ac_file_in=$ac_file.in ;; +fi # test -n "$CONFIG_FILES" + + +for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS +do + case $ac_tag in + :[FHLC]) ac_mode=$ac_tag; continue;; + esac + case $ac_mode$ac_tag in + :[FHL]*:*);; + :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5 +echo "$as_me: error: Invalid tag $ac_tag." >&2;} + { (exit 1); exit 1; }; };; + :[FH]-) ac_tag=-:-;; + :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; + esac + ac_save_IFS=$IFS + IFS=: + set x $ac_tag + IFS=$ac_save_IFS + shift + ac_file=$1 + shift + + case $ac_mode in + :L) ac_source=$1;; + :[FH]) + ac_file_inputs= + for ac_f + do + case $ac_f in + -) ac_f="$tmp/stdin";; + *) # Look for the file first in the build tree, then in the source tree + # (if the path is not absolute). The absolute path cannot be DOS-style, + # because $ac_f cannot contain `:'. + test -f "$ac_f" || + case $ac_f in + [\\/$]*) false;; + *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; + esac || + { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 +echo "$as_me: error: cannot find input file: $ac_f" >&2;} + { (exit 1); exit 1; }; };; + esac + ac_file_inputs="$ac_file_inputs $ac_f" + done + + # Let's still pretend it is `configure' which instantiates (i.e., don't + # use $as_me), people would be surprised to read: + # /* config.h. Generated by config.status. */ + configure_input="Generated from "`IFS=: + echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure." + if test x"$ac_file" != x-; then + configure_input="$ac_file. $configure_input" + { echo "$as_me:$LINENO: creating $ac_file" >&5 +echo "$as_me: creating $ac_file" >&6;} + fi + + case $ac_tag in + *:-:* | *:-) cat >"$tmp/stdin";; + esac + ;; esac - # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories. - ac_dir=`(dirname "$ac_file") 2>/dev/null || + ac_dir=`$as_dirname -- "$ac_file" || $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$ac_file" : 'X\(//\)[^/]' \| \ X"$ac_file" : 'X\(//\)$' \| \ - X"$ac_file" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || echo X"$ac_file" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - { if $as_mkdir_p; then - mkdir -p "$ac_dir" - else - as_dir="$ac_dir" + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + { as_dir="$ac_dir" + case $as_dir in #( + -*) as_dir=./$as_dir;; + esac + test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { as_dirs= - while test ! -d "$as_dir"; do - as_dirs="$as_dir $as_dirs" - as_dir=`(dirname "$as_dir") 2>/dev/null || + while :; do + case $as_dir in #( + *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( + *) as_qdir=$as_dir;; + esac + as_dirs="'$as_qdir' $as_dirs" + as_dir=`$as_dirname -- "$as_dir" || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || echo X"$as_dir" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + test -d "$as_dir" && break done - test ! -n "$as_dirs" || mkdir $as_dirs - fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 -echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} + test -z "$as_dirs" || eval "mkdir $as_dirs" + } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 +echo "$as_me: error: cannot create directory $as_dir" >&2;} { (exit 1); exit 1; }; }; } - ac_builddir=. -if test "$ac_dir" != .; then +case "$ac_dir" in +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; +*) ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` - # A "../" for each directory in $ac_dir_suffix. - ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` -else - ac_dir_suffix= ac_top_builddir= -fi + # A ".." for each directory in $ac_dir_suffix. + ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` + case $ac_top_builddir_sub in + "") ac_top_builddir_sub=. ac_top_build_prefix= ;; + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; + esac ;; +esac +ac_abs_top_builddir=$ac_pwd +ac_abs_builddir=$ac_pwd$ac_dir_suffix +# for backward compatibility: +ac_top_builddir=$ac_top_build_prefix case $srcdir in - .) # No --srcdir option. We are building in place. + .) # We are building in place. ac_srcdir=. - if test -z "$ac_top_builddir"; then - ac_top_srcdir=. - else - ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` - fi ;; - [\\/]* | ?:[\\/]* ) # Absolute path. + ac_top_srcdir=$ac_top_builddir_sub + ac_abs_top_srcdir=$ac_pwd ;; + [\\/]* | ?:[\\/]* ) # Absolute name. ac_srcdir=$srcdir$ac_dir_suffix; - ac_top_srcdir=$srcdir ;; - *) # Relative path. - ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix - ac_top_srcdir=$ac_top_builddir$srcdir ;; + ac_top_srcdir=$srcdir + ac_abs_top_srcdir=$srcdir ;; + *) # Relative name. + ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix + ac_top_srcdir=$ac_top_build_prefix$srcdir + ac_abs_top_srcdir=$ac_pwd/$srcdir ;; esac +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix -# Do not use `cd foo && pwd` to compute absolute paths, because -# the directories may not exist. -case `pwd` in -.) ac_abs_builddir="$ac_dir";; -*) - case "$ac_dir" in - .) ac_abs_builddir=`pwd`;; - [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; - *) ac_abs_builddir=`pwd`/"$ac_dir";; - esac;; -esac -case $ac_abs_builddir in -.) ac_abs_top_builddir=${ac_top_builddir}.;; -*) - case ${ac_top_builddir}. in - .) ac_abs_top_builddir=$ac_abs_builddir;; - [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; - *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; - esac;; -esac -case $ac_abs_builddir in -.) ac_abs_srcdir=$ac_srcdir;; -*) - case $ac_srcdir in - .) ac_abs_srcdir=$ac_abs_builddir;; - [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; - *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; - esac;; -esac -case $ac_abs_builddir in -.) ac_abs_top_srcdir=$ac_top_srcdir;; -*) - case $ac_top_srcdir in - .) ac_abs_top_srcdir=$ac_abs_builddir;; - [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; - *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; - esac;; -esac + case $ac_mode in + :F) + # + # CONFIG_FILE + # case $INSTALL in [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; - *) ac_INSTALL=$ac_top_builddir$INSTALL ;; + *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; esac +_ACEOF - # Let's still pretend it is `configure' which instantiates (i.e., don't - # use $as_me), people would be surprised to read: - # /* config.h. Generated by config.status. */ - if test x"$ac_file" = x-; then - configure_input= - else - configure_input="$ac_file. " - fi - configure_input=$configure_input"Generated from `echo $ac_file_in | - sed 's,.*/,,'` by configure." - - # First look for the input files in the build tree, otherwise in the - # src tree. - ac_file_inputs=`IFS=: - for f in $ac_file_in; do - case $f in - -) echo $tmp/stdin ;; - [\\/$]*) - # Absolute (can't be DOS-style, as IFS=:) - test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 -echo "$as_me: error: cannot find input file: $f" >&2;} - { (exit 1); exit 1; }; } - echo "$f";; - *) # Relative - if test -f "$f"; then - # Build tree - echo "$f" - elif test -f "$srcdir/$f"; then - # Source tree - echo "$srcdir/$f" - else - # /dev/null tree - { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 -echo "$as_me: error: cannot find input file: $f" >&2;} - { (exit 1); exit 1; }; } - fi;; - esac - done` || { (exit 1); exit 1; } - - if test x"$ac_file" != x-; then - { echo "$as_me:$LINENO: creating $ac_file" >&5 -echo "$as_me: creating $ac_file" >&6;} - rm -f "$ac_file" - fi +cat >>$CONFIG_STATUS <<\_ACEOF +# If the template does not know about datarootdir, expand it. +# FIXME: This hack should be removed a few years after 2.60. +ac_datarootdir_hack=; ac_datarootdir_seen= + +case `sed -n '/datarootdir/ { + p + q +} +/@datadir@/p +/@docdir@/p +/@infodir@/p +/@localedir@/p +/@mandir@/p +' $ac_file_inputs` in +*datarootdir*) ac_datarootdir_seen=yes;; +*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) + { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 +echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} +_ACEOF +cat >>$CONFIG_STATUS <<_ACEOF + ac_datarootdir_hack=' + s&@datadir@&$datadir&g + s&@docdir@&$docdir&g + s&@infodir@&$infodir&g + s&@localedir@&$localedir&g + s&@mandir@&$mandir&g + s&\\\${datarootdir}&$datarootdir&g' ;; +esac _ACEOF + +# Neutralize VPATH when `$srcdir' = `.'. +# Shell code in configure.ac might set extrasub. +# FIXME: do we really want to maintain this feature? cat >>$CONFIG_STATUS <<_ACEOF sed "$ac_vpsub $extrasub @@ -36608,248 +40480,130 @@ cat >>$CONFIG_STATUS <<\_ACEOF :t /@[a-zA-Z_][a-zA-Z_0-9]*@/!b -s,@configure_input@,$configure_input,;t t -s,@srcdir@,$ac_srcdir,;t t -s,@abs_srcdir@,$ac_abs_srcdir,;t t -s,@top_srcdir@,$ac_top_srcdir,;t t -s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t -s,@builddir@,$ac_builddir,;t t -s,@abs_builddir@,$ac_abs_builddir,;t t -s,@top_builddir@,$ac_top_builddir,;t t -s,@abs_top_builddir@,$ac_abs_top_builddir,;t t -s,@INSTALL@,$ac_INSTALL,;t t -" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out - rm -f $tmp/stdin - if test x"$ac_file" != x-; then - mv $tmp/out $ac_file - else - cat $tmp/out - rm -f $tmp/out - fi - -done -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF +s&@configure_input@&$configure_input&;t t +s&@top_builddir@&$ac_top_builddir_sub&;t t +s&@srcdir@&$ac_srcdir&;t t +s&@abs_srcdir@&$ac_abs_srcdir&;t t +s&@top_srcdir@&$ac_top_srcdir&;t t +s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t +s&@builddir@&$ac_builddir&;t t +s&@abs_builddir@&$ac_abs_builddir&;t t +s&@abs_top_builddir@&$ac_abs_top_builddir&;t t +s&@INSTALL@&$ac_INSTALL&;t t +$ac_datarootdir_hack +" $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" | sed -f "$tmp/subs-3.sed" >$tmp/out + +test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && + { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && + { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && + { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' +which seems to be undefined. Please make sure it is defined." >&5 +echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' +which seems to be undefined. Please make sure it is defined." >&2;} -# -# CONFIG_HEADER section. -# - -# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where -# NAME is the cpp macro being defined and VALUE is the value it is being given. -# -# ac_d sets the value in "#define NAME VALUE" lines. -ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)' -ac_dB='[ ].*$,\1#\2' -ac_dC=' ' -ac_dD=',;t' -# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE". -ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' -ac_uB='$,\1#\2define\3' -ac_uC=' ' -ac_uD=',;t' - -for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue - # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". + rm -f "$tmp/stdin" case $ac_file in - - | *:- | *:-:* ) # input from stdin - cat >$tmp/stdin - ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` - ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; - *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` - ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; - * ) ac_file_in=$ac_file.in ;; + -) cat "$tmp/out"; rm -f "$tmp/out";; + *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;; esac - - test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5 -echo "$as_me: creating $ac_file" >&6;} - - # First look for the input files in the build tree, otherwise in the - # src tree. - ac_file_inputs=`IFS=: - for f in $ac_file_in; do - case $f in - -) echo $tmp/stdin ;; - [\\/$]*) - # Absolute (can't be DOS-style, as IFS=:) - test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 -echo "$as_me: error: cannot find input file: $f" >&2;} - { (exit 1); exit 1; }; } - # Do quote $f, to prevent DOS paths from being IFS'd. - echo "$f";; - *) # Relative - if test -f "$f"; then - # Build tree - echo "$f" - elif test -f "$srcdir/$f"; then - # Source tree - echo "$srcdir/$f" - else - # /dev/null tree - { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 -echo "$as_me: error: cannot find input file: $f" >&2;} - { (exit 1); exit 1; }; } - fi;; - esac - done` || { (exit 1); exit 1; } - # Remove the trailing spaces. - sed 's/[ ]*$//' $ac_file_inputs >$tmp/in - + ;; + :H) + # + # CONFIG_HEADER + # _ACEOF -# Transform confdefs.h into two sed scripts, `conftest.defines' and -# `conftest.undefs', that substitutes the proper values into -# config.h.in to produce config.h. The first handles `#define' -# templates, and the second `#undef' templates. -# And first: Protect against being on the right side of a sed subst in -# config.status. Protect against being in an unquoted here document -# in config.status. -rm -f conftest.defines conftest.undefs -# Using a here document instead of a string reduces the quoting nightmare. -# Putting comments in sed scripts is not portable. -# -# `end' is used to avoid that the second main sed command (meant for -# 0-ary CPP macros) applies to n-ary macro definitions. -# See the Autoconf documentation for `clear'. -cat >confdef2sed.sed <<\_ACEOF -s/[\\&,]/\\&/g -s,[\\$`],\\&,g -t clear -: clear -s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp -t end -s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp -: end -_ACEOF -# If some macros were called several times there might be several times -# the same #defines, which is useless. Nevertheless, we may not want to -# sort them, since we want the *last* AC-DEFINE to be honored. -uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines -sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs -rm -f confdef2sed.sed +# Transform confdefs.h into a sed script `conftest.defines', that +# substitutes the proper values into config.h.in to produce config.h. +rm -f conftest.defines conftest.tail +# First, append a space to every undef/define line, to ease matching. +echo 's/$/ /' >conftest.defines +# Then, protect against being on the right side of a sed subst, or in +# an unquoted here document, in config.status. If some macros were +# called several times there might be several #defines for the same +# symbol, which is useless. But do not sort them, since the last +# AC_DEFINE must be honored. +ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* +# These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where +# NAME is the cpp macro being defined, VALUE is the value it is being given. +# PARAMS is the parameter list in the macro definition--in most cases, it's +# just an empty string. +ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*' +ac_dB='\\)[ (].*,\\1define\\2' +ac_dC=' ' +ac_dD=' ,' -# This sed command replaces #undef with comments. This is necessary, for +uniq confdefs.h | + sed -n ' + t rset + :rset + s/^[ ]*#[ ]*define[ ][ ]*// + t ok + d + :ok + s/[\\&,]/\\&/g + s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p + s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p + ' >>conftest.defines + +# Remove the space that was appended to ease matching. +# Then replace #undef with comments. This is necessary, for # example, in the case of _POSIX_SOURCE, which is predefined and required # on some systems where configure will not decide to define it. -cat >>conftest.undefs <<\_ACEOF -s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */, -_ACEOF +# (The regexp can be short, since the line contains either #define or #undef.) +echo 's/ $// +s,^[ #]*u.*,/* & */,' >>conftest.defines + +# Break up conftest.defines: +ac_max_sed_lines=50 + +# First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1" +# Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2" +# Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1" +# et cetera. +ac_in='$ac_file_inputs' +ac_out='"$tmp/out1"' +ac_nxt='"$tmp/out2"' -# Break up conftest.defines because some shells have a limit on the size -# of here documents, and old seds have small limits too (100 cmds). -echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS -echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS -echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS -echo ' :' >>$CONFIG_STATUS -rm -f conftest.tail -while grep . conftest.defines >/dev/null +while : do - # Write a limited-size here document to $tmp/defines.sed. - echo ' cat >$tmp/defines.sed <>$CONFIG_STATUS - # Speed up: don't consider the non `#define' lines. - echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS - # Work around the forget-to-reset-the-flag bug. - echo 't clr' >>$CONFIG_STATUS - echo ': clr' >>$CONFIG_STATUS - sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS + # Write a here document: + cat >>$CONFIG_STATUS <<_ACEOF + # First, check the format of the line: + cat >"\$tmp/defines.sed" <<\\CEOF +/^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def +/^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def +b +:def +_ACEOF + sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS echo 'CEOF - sed -f $tmp/defines.sed $tmp/in >$tmp/out - rm -f $tmp/in - mv $tmp/out $tmp/in -' >>$CONFIG_STATUS - sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail + sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS + ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in + sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail + grep . conftest.tail >/dev/null || break rm -f conftest.defines mv conftest.tail conftest.defines done -rm -f conftest.defines -echo ' fi # grep' >>$CONFIG_STATUS -echo >>$CONFIG_STATUS - -# Break up conftest.undefs because some shells have a limit on the size -# of here documents, and old seds have small limits too (100 cmds). -echo ' # Handle all the #undef templates' >>$CONFIG_STATUS -rm -f conftest.tail -while grep . conftest.undefs >/dev/null -do - # Write a limited-size here document to $tmp/undefs.sed. - echo ' cat >$tmp/undefs.sed <>$CONFIG_STATUS - # Speed up: don't consider the non `#undef' - echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS - # Work around the forget-to-reset-the-flag bug. - echo 't clr' >>$CONFIG_STATUS - echo ': clr' >>$CONFIG_STATUS - sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS - echo 'CEOF - sed -f $tmp/undefs.sed $tmp/in >$tmp/out - rm -f $tmp/in - mv $tmp/out $tmp/in -' >>$CONFIG_STATUS - sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail - rm -f conftest.undefs - mv conftest.tail conftest.undefs -done -rm -f conftest.undefs +rm -f conftest.defines conftest.tail +echo "ac_result=$ac_in" >>$CONFIG_STATUS cat >>$CONFIG_STATUS <<\_ACEOF - # Let's still pretend it is `configure' which instantiates (i.e., don't - # use $as_me), people would be surprised to read: - # /* config.h. Generated by config.status. */ - if test x"$ac_file" = x-; then - echo "/* Generated by configure. */" >$tmp/config.h - else - echo "/* $ac_file. Generated by configure. */" >$tmp/config.h - fi - cat $tmp/in >>$tmp/config.h - rm -f $tmp/in if test x"$ac_file" != x-; then - if diff $ac_file $tmp/config.h >/dev/null 2>&1; then + echo "/* $configure_input */" >"$tmp/config.h" + cat "$ac_result" >>"$tmp/config.h" + if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 echo "$as_me: $ac_file is unchanged" >&6;} else - ac_dir=`(dirname "$ac_file") 2>/dev/null || -$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$ac_file" : 'X\(//\)[^/]' \| \ - X"$ac_file" : 'X\(//\)$' \| \ - X"$ac_file" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || -echo X"$ac_file" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - { if $as_mkdir_p; then - mkdir -p "$ac_dir" - else - as_dir="$ac_dir" - as_dirs= - while test ! -d "$as_dir"; do - as_dirs="$as_dir $as_dirs" - as_dir=`(dirname "$as_dir") 2>/dev/null || -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_dir" : 'X\(//\)[^/]' \| \ - X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || -echo X"$as_dir" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - done - test ! -n "$as_dirs" || mkdir $as_dirs - fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 -echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} - { (exit 1); exit 1; }; }; } - rm -f $ac_file - mv $tmp/config.h $ac_file + mv "$tmp/config.h" $ac_file fi else - cat $tmp/config.h - rm -f $tmp/config.h + echo "/* $configure_input */" + cat "$ac_result" fi + rm -f "$tmp/out12" # Compute $ac_file's index in $config_headers. _am_stamp_count=1 for _am_header in $config_headers :; do @@ -36860,135 +40614,39 @@ _am_stamp_count=`expr $_am_stamp_count + 1` ;; esac done -echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null || +echo "timestamp for $ac_file" >`$as_dirname -- $ac_file || $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X$ac_file : 'X\(//\)[^/]' \| \ X$ac_file : 'X\(//\)$' \| \ - X$ac_file : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X$ac_file : 'X\(/\)' \| . 2>/dev/null || echo X$ac_file | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'`/stamp-h$_am_stamp_count -done -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF - -# -# CONFIG_COMMANDS section. -# -for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue - ac_dest=`echo "$ac_file" | sed 's,:.*,,'` - ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'` - ac_dir=`(dirname "$ac_dest") 2>/dev/null || -$as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$ac_dest" : 'X\(//\)[^/]' \| \ - X"$ac_dest" : 'X\(//\)$' \| \ - X"$ac_dest" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || -echo X"$ac_dest" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - { if $as_mkdir_p; then - mkdir -p "$ac_dir" - else - as_dir="$ac_dir" - as_dirs= - while test ! -d "$as_dir"; do - as_dirs="$as_dir $as_dirs" - as_dir=`(dirname "$as_dir") 2>/dev/null || -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_dir" : 'X\(//\)[^/]' \| \ - X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || -echo X"$as_dir" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - done - test ! -n "$as_dirs" || mkdir $as_dirs - fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 -echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} - { (exit 1); exit 1; }; }; } - - ac_builddir=. - -if test "$ac_dir" != .; then - ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` - # A "../" for each directory in $ac_dir_suffix. - ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` -else - ac_dir_suffix= ac_top_builddir= -fi - -case $srcdir in - .) # No --srcdir option. We are building in place. - ac_srcdir=. - if test -z "$ac_top_builddir"; then - ac_top_srcdir=. - else - ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` - fi ;; - [\\/]* | ?:[\\/]* ) # Absolute path. - ac_srcdir=$srcdir$ac_dir_suffix; - ac_top_srcdir=$srcdir ;; - *) # Relative path. - ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix - ac_top_srcdir=$ac_top_builddir$srcdir ;; -esac + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'`/stamp-h$_am_stamp_count + ;; -# Do not use `cd foo && pwd` to compute absolute paths, because -# the directories may not exist. -case `pwd` in -.) ac_abs_builddir="$ac_dir";; -*) - case "$ac_dir" in - .) ac_abs_builddir=`pwd`;; - [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; - *) ac_abs_builddir=`pwd`/"$ac_dir";; - esac;; -esac -case $ac_abs_builddir in -.) ac_abs_top_builddir=${ac_top_builddir}.;; -*) - case ${ac_top_builddir}. in - .) ac_abs_top_builddir=$ac_abs_builddir;; - [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; - *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; - esac;; -esac -case $ac_abs_builddir in -.) ac_abs_srcdir=$ac_srcdir;; -*) - case $ac_srcdir in - .) ac_abs_srcdir=$ac_abs_builddir;; - [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; - *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; - esac;; -esac -case $ac_abs_builddir in -.) ac_abs_top_srcdir=$ac_top_srcdir;; -*) - case $ac_top_srcdir in - .) ac_abs_top_srcdir=$ac_abs_builddir;; - [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; - *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; - esac;; -esac + :C) { echo "$as_me:$LINENO: executing $ac_file commands" >&5 +echo "$as_me: executing $ac_file commands" >&6;} + ;; + esac - { echo "$as_me:$LINENO: executing $ac_dest commands" >&5 -echo "$as_me: executing $ac_dest commands" >&6;} - case $ac_dest in - depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do + case $ac_file$ac_mode in + "depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do # Strip MF so we end up with the name of the file. mf=`echo "$mf" | sed -e 's/:.*$//'` # Check whether this is an Automake generated Makefile or not. @@ -36998,18 +40656,29 @@ # each Makefile.in and add a new line on top of each file to say so. # So let's grep whole file. if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then - dirpart=`(dirname "$mf") 2>/dev/null || + dirpart=`$as_dirname -- "$mf" || $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$mf" : 'X\(//\)[^/]' \| \ X"$mf" : 'X\(//\)$' \| \ - X"$mf" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$mf" : 'X\(/\)' \| . 2>/dev/null || echo X"$mf" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` else continue fi @@ -37031,53 +40700,79 @@ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do # Make sure the directory exists. test -f "$dirpart/$file" && continue - fdir=`(dirname "$file") 2>/dev/null || + fdir=`$as_dirname -- "$file" || $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$file" : 'X\(//\)[^/]' \| \ X"$file" : 'X\(//\)$' \| \ - X"$file" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$file" : 'X\(/\)' \| . 2>/dev/null || echo X"$file" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - { if $as_mkdir_p; then - mkdir -p $dirpart/$fdir - else - as_dir=$dirpart/$fdir + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + { as_dir=$dirpart/$fdir + case $as_dir in #( + -*) as_dir=./$as_dir;; + esac + test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { as_dirs= - while test ! -d "$as_dir"; do - as_dirs="$as_dir $as_dirs" - as_dir=`(dirname "$as_dir") 2>/dev/null || + while :; do + case $as_dir in #( + *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( + *) as_qdir=$as_dir;; + esac + as_dirs="'$as_qdir' $as_dirs" + as_dir=`$as_dirname -- "$as_dir" || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || echo X"$as_dir" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + test -d "$as_dir" && break done - test ! -n "$as_dirs" || mkdir $as_dirs - fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5 -echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;} + test -z "$as_dirs" || eval "mkdir $as_dirs" + } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 +echo "$as_me: error: cannot create directory $as_dir" >&2;} { (exit 1); exit 1; }; }; } - # echo "creating $dirpart/$file" echo '# dummy' > "$dirpart/$file" done done ;; + esac -done -_ACEOF +done # for ac_tag -cat >>$CONFIG_STATUS <<\_ACEOF { (exit 0); exit 0; } _ACEOF --- katapult-0.3.1.3.orig/config.h.in +++ katapult-0.3.1.3/config.h.in @@ -67,10 +67,14 @@ /* Define to 1 if you have the header file. */ #undef HAVE_LINUX_TCP_H -/* Define to 1 if long double works and has more range or precision than - double. */ +/* Define to 1 if the type `long double' works and has more range or precision + than `double'. */ #undef HAVE_LONG_DOUBLE +/* Define to 1 if the type `long double' works and has more range or precision + than `double'. */ +#undef HAVE_LONG_DOUBLE_WIDER + /* Define to 1 if you have the header file. */ #undef HAVE_MEMORY_H @@ -208,22 +212,22 @@ /* Define to the version of this package. */ #undef PACKAGE_VERSION -/* The size of a `char *', as computed by sizeof. */ +/* The size of `char *', as computed by sizeof. */ #undef SIZEOF_CHAR_P -/* The size of a `int', as computed by sizeof. */ +/* The size of `int', as computed by sizeof. */ #undef SIZEOF_INT -/* The size of a `long', as computed by sizeof. */ +/* The size of `long', as computed by sizeof. */ #undef SIZEOF_LONG -/* The size of a `short', as computed by sizeof. */ +/* The size of `short', as computed by sizeof. */ #undef SIZEOF_SHORT -/* The size of a `size_t', as computed by sizeof. */ +/* The size of `size_t', as computed by sizeof. */ #undef SIZEOF_SIZE_T -/* The size of a `unsigned long', as computed by sizeof. */ +/* The size of `unsigned long', as computed by sizeof. */ #undef SIZEOF_UNSIGNED_LONG /* Define to 1 if you have the ANSI C header files. */ --- katapult-0.3.1.3.orig/configure.in +++ katapult-0.3.1.3/configure.in @@ -40,7 +40,7 @@ AC_ARG_PROGRAM dnl Automake doc recommends to do this only here. (Janos) -AM_INIT_AUTOMAKE(katapult-0.3.1.3, "3.5.1") dnl searches for some needed programs +AM_INIT_AUTOMAKE(katapult-0.3.1.3, "3.5.4") dnl searches for some needed programs KDE_SET_PREFIX @@ -116,8 +116,10 @@ AC_CONFIG_FILES([ katapult/plugins/catalogs/calculatorcatalog/Makefile ]) AC_CONFIG_FILES([ katapult/plugins/catalogs/documentcatalog/Makefile ]) AC_CONFIG_FILES([ katapult/plugins/catalogs/programcatalog/Makefile ]) +AC_CONFIG_FILES([ katapult/plugins/catalogs/spellcatalog/Makefile ]) AC_CONFIG_FILES([ katapult/plugins/display/Makefile ]) AC_CONFIG_FILES([ katapult/plugins/display/glassdisplay/Makefile ]) +AC_CONFIG_FILES([ katapult/plugins/display/o2display/Makefile ]) AC_CONFIG_FILES([ katapult/plugins/display/puredisplay/Makefile ]) AC_CONFIG_FILES([ po/Makefile ]) AC_CONFIG_FILES([ po/bg/Makefile ]) --- katapult-0.3.1.3.orig/debian/katapult.1.docbook +++ katapult-0.3.1.3/debian/katapult.1.docbook @@ -0,0 +1,112 @@ + + + + + + Falleri + Jean-Remy + jr.falleri@laposte.net + + + 2005 + Jean-Remy Falleri + + + + 2005-05-10 + + + + katapult + 1 + + + katapult + A KDE laucher + + + + katapult + + + + + + + + + + DESCRIPTION + + Katapult is a KDE laucher. + + + It uses text-based queries to launch a program, a bookmark or a directory. + + + + OPTIONS + + All KDE and Qt + programs accept a some common command-line options. Katapult has no + application-specific options. + + + + Generic options: + + + Show help about options + + + + Show Qt specific options + + + + Show KDE specific options + + + + Show all options + + + + Show author information + + + , + Show version information + + + + Show license information + + + + Indicates end of options + + + + + + + COPYRIGHT + + This manual page was written by Jean-Remy Falleri + jr.falleri@laposte.net for the + Ubuntu system (but may be used by others). + Permission is granted to copy, distribute and/or modify this document + under the terms of the GNU General Public License, + Version 2 or any later version published by the Free Software Foundation. + + + On Debian systems, the complete text of the GNU General Public + License can be found in + /usr/share/common-licenses/GPL. + + + --- katapult-0.3.1.3.orig/debian/rules +++ katapult-0.3.1.3/debian/rules @@ -0,0 +1,20 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/kde.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk + +export KUBUNTU_DESKTOP_POT=extragear-utils_katapult + +cleanbuilddir/katapult:: + rm -f katapult.1 + +build/katapult:: + docbook2x-man debian/katapult.1.docbook + +DEB_INSTALL_MANPAGES_katapult = katapult.1 + +install/katapult:: + rm -f $(CURDIR)/debian/katapult/usr/lib/libkatapult*.{so,la} + install -D -o root -g root -m 0644 debian/lintian $(CURDIR)/debian/katapult/usr/share/lintian/overrides/katapult + --- katapult-0.3.1.3.orig/debian/KUBUNTU-DEBIAN-DIFFERENCES +++ katapult-0.3.1.3/debian/KUBUNTU-DEBIAN-DIFFERENCES @@ -0,0 +1 @@ +export KUBUNTU_DESKTOP_POT=extragear-utils_katapult --- katapult-0.3.1.3.orig/debian/control +++ katapult-0.3.1.3/debian/control @@ -0,0 +1,19 @@ +Source: katapult +Section: kde +Priority: optional +Maintainer: Martin Meredith +Build-Depends: cdbs (>= 0.4.46ubuntu5), debhelper (>= 5.0.0), kdelibs4-dev (>= 3.3), docbook2x, libxi-dev, autoconf, automake1.9, sharutils +Standards-Version: 3.6.2 + +Package: katapult +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: item launcher for KDE + Katapult is an application, which analyses text-based queries + to launch items, such as bookmarks, directories or programs. + . + The application is currently in an early stage of development but + the launchable item list can be extended by a plugin system, and + the look and feel can be skinned. + . + Homepage: http://www.thekatapult.org.uk --- katapult-0.3.1.3.orig/debian/menu +++ katapult-0.3.1.3/debian/menu @@ -0,0 +1,3 @@ +?package(katapult):needs="X11" section="Apps/Tools"\ + title="Katapult" command="katapult" + --- katapult-0.3.1.3.orig/debian/lintian +++ katapult-0.3.1.3/debian/lintian @@ -0,0 +1,8 @@ +katapult: desktop-file-in-wrong-dir usr/share/servicetypes/katapultdisplay.desktop +katapult: desktop-file-in-wrong-dir usr/share/servicetypes/katapultcatalog.desktop +katapult: desktop-file-in-wrong-dir usr/share/services/katapult_programcatalog.desktop +katapult: desktop-file-in-wrong-dir usr/share/services/katapult_bookmarkcatalog.desktop +katapult: desktop-file-in-wrong-dir usr/share/services/katapult_documentcatalog.desktop +katapult: desktop-file-in-wrong-dir usr/share/services/katapult_glassdisplay.desktop +katapult binary: package-name-doesnt-match-sonames libkatapultdisplay0 libkatapultcatalog0 libkatapult0 + --- katapult-0.3.1.3.orig/debian/compat +++ katapult-0.3.1.3/debian/compat @@ -0,0 +1 @@ +5 --- katapult-0.3.1.3.orig/debian/patches/kubuntu_03_spellingcatalog.diff.uu +++ katapult-0.3.1.3/debian/patches/kubuntu_03_spellingcatalog.diff.uu @@ -0,0 +1,831 @@ +begin 644 kubuntu_03_spellingcatalog.diff +M=6YC:&%N9V5D.@HM+2T@;W)I9R]K871A<'5L="TP+C,N,2XS+VMA=&%P=6QT +M+W!L=6=I;G,O8V%T86QO9W,O36%K969I;&4N86T),C`P-BTP,RTR,R`Q,#HU +M,CHS,"XP,#`P,#`P,#`@*S`P,#`**RLK(&MA=&%P=6QT+3`N,RXQ+C,O:V%T +M87!U;'0O<&QU9VEN7-P96QL:6YG+F-P<`DR +M,#`V+3`Y+3$X(#$S.C,Q.C4Y+C`P,#`P,#`P,"`K,#$P,`I`0"`M,"PP("LQ +M+#@P($!`"BLO*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ +M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ"BL@*B`@ +M($-O<'ER:6=H="`H0RD@,C`P-B`@2F]N871H86X@4FED9&5L;"`@("`@("`@ +M("`@("`@("`@("`@("`@("`@("`@("`@("`J"BL@*B`@(&IR:61D96QL0'5B +M=6YT=2YC;VT@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@ +M("`@("`@("`@("`@("`J"BL@*B`@("`@("`@("`@("`@("`@("`@("`@("`@ +M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@ +M("`J"BL@*B`@($-O<'ER:6=H="`H0RD@,C`P-2!B>2!*;V4@1F5R5-P96QL +M:6YG.CI!8W1I;VY#;W!Y4W!E;&QI;F5-P96QL:6YG.CIT97AT*"D@8V]NF4I(&-O;G-T"BM["BL)PHK +M"6)O;VP@86-C97!T(#T@PHK"0E?7-P96QL:6YG +M+F@),3DW,"TP,2TP,2`P,3HP,#HP,"XP,#`P,#`P,#`@*S`Q,#`**RLK(&MA +M=&%P=6QT+3`N,RXQ+C,O:V%T87!U;'0O<&QU9VEN7-P96QL:6YG+F@),C`P-BTP.2TQ."`Q,SHS +M,3HU.2XP,#`P,#`P,#`@*S`Q,#`*0$`@+3`L,"`K,2PU,2!`0`HK+RHJ*BHJ +M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ +M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*@HK("H@("!#;W!Y6]U(&-A;B!R +M961I2`@*@HK("H@("!I="!U;F1E +M2`@*@HK("H@("!T:&4@1G)E92!3;V9T=V%R92!& +M;W5N9&%T:6]N.R!E:71H97(@=F5R6]U2!L871E2!O9B`@("`@ +M("`@*@HK("H@("!-15)#2$%.5$%"24Q)5%D@;W(@1DE43D534R!&3U(@02!0 +M05)424-53$%2(%!54E!/4T4N("!3964@=&AE("`@("`@("`@*@HK("H@("!' +M3E4@1V5N97)A;"!0=6)L:6,@3&EC96YS92!F;W(@;6]R92!D971A:6QS+B`@ +M("`@("`@("`@("`@("`@("`@("`@("`@*@HK("H@("`@("`@("`@("`@("`@ +M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@ +M("`@("`@("`@("`@*@HK("H@("!9;W4@5-P96QL:6YG(#H@<'5B;&EC($MA=&%P=6QT06-T:6]N"BM["BL)<'5B +M;&EC.@HK"0E!8W1I;VY#;W!Y4W!E;&QI;F&5C=71E*&-O;G-T($MA +M=&%P=6QT271E;2HI(&-O;G-T.PHK"0EV:7)T=6%L(&)O;VP@86-C97!T'0H*2!C;VYS=#L**PD)=FER='5A;"!14&EX;6%P(&EC;VXH:6YT*2!C +M;VYS=#L**PHK"7!R:79A=&4Z"BL)"2\O7V5X<'(@;F5E9',@=&\@8F4@;75T +M86)L92!B96-A=7-E(&%C8V5P=',H*2!I^_=7J` +MA@:Z&165>88("BM"JR`8!M&@+Z)><[GR"8XH."3J4Y_D&B6)+R^^R^7>CZ+> +M&Q,T"00->0@BH`)A,"A!!9E$IF:>:>:>SMF_]\<>SCX]]SG[=#?(KS_["!!,OI`6SO;T9N!M8GR!]`,,DS33&-"\L+.3MM]_FU5=?9?WZJF5] +MY957\O###S-NW#@R,C*05&2,>0%XA2"EE:0@CQLEZ8LOOA"VN/6.KEV[RL&^ +M`,KI(4D;-VXL54YU#V.,;KGE%FW$62?O&+7W@5&#%BA'>^8\<.MQ)]Z@HK +M`[A'1D:&9LR8X3+!"4G=XJ1MO%O)EUYZ2:%0J,SR4E-3U;5K5UU__?4:-FR8 +MCCSYB\.#!;-JT":!]J83Q(L"O +MOZTD'3MV3"DI*0)T[[WW*C\_7QD9&0+T@Q_\P.7@%4%+@`X=.J@Z.''BA%Y[ +M[36U:=,FYDMKTJ2)]N[=ZSYV5S5HNMRRK*.2-&G2I%+=S/WWW^__@N5T$3LD +M?2KI8TG_D)3GIW'MVK4:-FR8ET^C1HW<6Z<2?'])Z0(>EJ29,V=Z!,^:-4N2 +M=----WEB-C\_7Y9EA25E)U!610QP2M+T/'CVOX\.$Q#39^ +MO"?%EU6#IGF2-'?N7!ECO+P:-FSHO0<'GTKZ9TF-R\FGFZ1_E;3'3?#..^\H +M,S.SSC/`7$D:.W:L`(5"(1T[=DR2-&7*%.^%+%BPP*W$W0F451$#;*]B'ETE +M_462SIPYH^[=N\GBZ]]%(OGWKUZFGQXL62),NR +MCDNZLQIU3)/TE&59IR5ITZ9-ZMFS9YUE@'J699VU+$LM6K00H)R<')=8;=JT +MR7LICS_^N'MY>BTS@'M,EZ2%"Q?&2($//OC`S>]'E:0/25HO21,G3HS)XW>_ +M^YW;^/L4OU+91=)&2=J_?[]+4YUC@!&2M'KU:J_R/__YS^6'V]=VZM3)O71( +MDHFSO"`9H*G[E77LV-'+[X477G#S^U4EZ>^0I.W;MRLM+M6L*UD?0,J +M/Q$<-\;,!1@R9(AW<=>N7>YIFTK2/P+PRBNO4%Q<#-C&IE=>>04`8\S3V`:F +M1'`:N!GX-,%\2B$I#)"=G4W__OV15`A,!A@Y!?.`V`IX7"((! +M.@&=CQX]RIHU:P`8-FP8*2DI&&.6`W,D:>C0H:2FVF8'GZ2X.8#R@\`A@"9- +MFG@7"BL+"]W3]`HKTHTVQIC9LV=S\F1T?NN))YYP3W]%L)-,Q['?V:&@,@R" +M`6X!6+APH6=8\8G_1WJN@G2W`7'[YY6`[-[B$+H18/<#7 +M#=0%/>!*@&^^B7:OW;IU!& +M8TS]SS__W%.:2HA_%ZLDG;[ZZJMIT:(%$",Q;@HK@(Y$D"'I5H`5*U9X%Z^Y +MYAKWM#RE*P=@]>K5WH7,S$QZ]NR)I"*2H+$G`XF^^%+BW_<%^!F@V!BSV!CC +MS=_OW+G3_>*:`?T3I",1_,P8T^+SSS_WYNJ;-&G"H$&#D!0!EI23K@?`NG7K +MO`M]^O3!&(,Q9CU06$ZZ.H5`&,`5YQD9&?X7]TF)9^M:-Y`-_!OP?"02X9EG +MGO%NC!\_GK2T-(PQ2[$U[[+0&+++[\$8/#@ +MP=2O7Q]@-9!7XOE%`"-&C,`8@R06+%C`DT\^"?;0YH4$:/$C&WBQG'NI0%.@ +MBZ1KC3$-PN$P$R=.9/GRY0!TZM2)YY]_WGW^Y0HKRFD#L'OW;N]"QXX=W=/< +M.&FO>21@1GQ*DJ9/G^Z9/Z=.G>J:*E\H)\TWDG3UU5<+4'IZNDZ?/BW+LBQ) +MK:I1=L+3P9*T:-$B#1@P(":/+5NVN+?_7`D-9R2I<>/&7OIWWGG'37MO`N^U +M1H]$)$!%YM^%93P/MA3H.G+D2+[\\DN*BHI8LF0)M]UVFP%&`F_'2TQ>7AXO +MO?12A<^X#B'[]^_GL\\^X\"!`X!M`?S1CW[$XX\_3J-&C0"^`L97D%4FT#`_ +M/S]FZ-BT:5/W]&B\]:AQQ,DYC2S+*@R'P\K*RA*@MFW;2I(ENEJ1E +MRY:5-?<^JQKE)^P2UJY=.TV9,D7;MWNN`2[^HO+GZMWC$DDZ>/!@3)XK5ZYT +M\QA8VU]V58]XE<"AQICT5:M6>6-@]^LWQGQ,^0:099(**Z^[[CH:-VX,1$<0 +MDH8#*7'24VWDYN8R8\8,%BU:%&/&Q>[;*W.Y2@,H*HKU('?T'[#7'IP7B)-I!7`D`HKBDN'T@R0GNY-&YP70T`@[BY@KR3U +MZ=/'\W`]<>*$*_XJ\Z!Y2I+>>.,-3W3^YC>_<=.^'&\74!TE,#\_7U]]]96F +M3)FBSIT[>WED9F;Z/8//.N6457Y[2=JQ8T=,%[!V[5JWB-Y!B>AD'_$DNE*2 +M]NW;YU5\X,"!;L6KXJ[<4Y)R;*=*3R$ +MPV%-FS;-<^8PQGA,(-O3)[V,\B^7I#U[]L0PP.K5J]UT_6N[8:MZQ-,%5&7R +MIR)L!/:V;=O6,YQ\^NFGKC;=!V@=!TU^Y`)9Y1S90&,@`Q@$_'#10!I=RZ\_/SW=,&"=:AQA`T`U34__NQR)^N +MN+B83S[Q#(T5SR>G=@T!VRY8M.7+D"!#C +M1]BV)H@.`M65`*6&?S??[$GLQMA3NU4Y!H(]>>0Z8N[;MX]UZ]9AC&D,7!]/ +M91+$_X-8QU"?5"J+GAT`G3MW]BYLW[[=/>T0/'G)074D@&NNC6&`-]]\DQDS +M9L1-P)8M6[SS!0L6T+MW;[`9[6]Q9QH?_@&X7SP`FS9MHKBXF-34U$[&F(;` +M6=_S6P&Z=^_.G#ES`-BP88-[[ZJ:(#@05&/(T%>2=N_>';?YM;)CT*!!_N%7 +MO,/`ZJX+<(]V4NSP%/!/#I5LZFIJ2HH*'`GMYK5]A`OZ&%@ +M*>T_:/A,R[VHW!\_:)R$6,]@P&\F;ESB^<\`^O7KYUT(A\.L6K4**R<:R/>3 +M16B0J$X74*K_[]"A@]_\&3>.'3O&D2-'<$<7=]UU%]C#P:!\ZJL"`\0L&0=[ +M2.@@L\3SWP`GV[=OWZ1=NW;DYN8"]OMQ](C;@?>21FU0J**H:&Y95J2PL%"9 +MF9G>2M^"@@(%@?GSYWMB=-RX<>[E]RN@)QE=0`>IM'EWZ=*E;KXWEI'F+Y(T +M8<*$F%E&R3,E5S:K&.]Q7U!Y5;4+N,D8$UJQ8H7W1?@"')P%MB1P,'CP8$^2 +M+%RXT"5N*!4OR@@:[0!O2.?"MS[@%*4Q%V)!SMN! +M*8'E5D5.^9,D/?744V5-X/Q;@ERX69*&#!GBY?W%%U^X>0\K)TTR),"SDO3Z +MZZ_'2(`#!PZX^9;EL91E6=8YR[+4H4,'+\VMM]XJ2;(LZY""E0+7699U3C6\ +M.-1;O.'O_XQA.OSX^/2^176\ZB=P$QBSRRLK*XY))+D'0&.%Q&FA/& +MF%G&&!Y\\$'OXKQY\UBQ8@7&F);`KP.BKY>DN<:8C(#RLU$%+KE6DG;NW.EQ +M>,N6+659EBS+*I#4($$NO%6*75I^W777N5_=-S4D`?Y9LCU\_$N\1X\>[>99 +M44B;OI)TZM0I-6W:U$O;NW=OOXXT)L%WU,^RK".*HD;C`TR6I&G3IGF5&S-F +MC$O(X@"(:&195E$D$O%>8$I*BA==1/;<>S(98*AE62Q7[_^]^[A#P7``,@:;DDW7GGG5X9OCGYB64\GP@#9,B>SQ\EZ5TWGM^, +M&3-B&J]9LV8Z=^Z<:]3I6$F>5UJ651P.A]6O7[^8?"9/GBP?WI;4HHKO),=] +M+Y+TZJNO*BLKR_TW+@9@*;U9P@R6$&8Q_U05!KC$LBRKH*!`#1HT\"JU9X\7 +MOZAO0`SPKY+TYIMO>F6,'3O6+6-^-1F@6LC/S]?++[]<*IZ?S\5];A7K\&M) +M^O;;;]6D29.8O.Z__WZO.[`L*U_2#$G_(MLY)EM20TF721HB6QGU/$L.'SZL +M,6/&".*/$L;?N(&E?,A2Q!+G6,P!%I-56>)QDNT_[U:F>_?N+A$5>?]6]\B1 +M8L?@+5JTU+*^;(\F??#!!S&Z!*".'3OJO??>4R02J1*=QXX=T^3)DY6=G>WE +M41T&8#F&9=S*,C[E;XBESA%E@+^SF.:55>I=27KBB2<\(GQ!GBI;.%&=(T5. +MC#Q_G!Z?B]7($L\''BG4/08,&*"\/"]TR8,*%2!F`% +MJ2QG+,O9P#+$,E0&`\Q@,?6EBKN`5"=DJKITZ>(1,6_>/)>(^P-D`"3]59(> +M?OAAKZP77WS1+>L_D\T`H5!(CSWVF/+S\_T,'D\0JVLLR\J3I)4K5\:$C8OW +MR,[.ULR9,^5#*>=95M*`%3S&"BMR68Y8[C1^:09X,29=!16Y09*V;=OF$9*6 +MEJ;3IT^[1+0)F`$>ENPOQRVO?__^;EG;DL4`39LVU;AQX[1NW3K_"WY=ME2* +MMRY]+FIUCO3T=(T?/]Z+,.I$,QL;TX"?DLVG_(R5'&8% +M8H73^*49H("EE!J.5A0N_M?`L^O7K^>O?_TK`"U:M&#"A`D`WP)=RTL8)SH" +MVTZ>/,G4J5,!V]=_TJ1)KL=1%Z+Q\GL`&X\<.<*T:=.J54A*2@HKF9F9M&[= +MFAX]>M"]>W=24KSU*'N!IX!W$Z\.+;"7NMT,MK?06V^]Q?OOO\_77Y>_>-@8 +M0Z]>O;C[[KNY]]Y[:=W:\Y%=`=R'$[#"K#*M@2<1XX%,CVT`A`6$?/\?0?Q0 +M0_3W4N55P`!?`]\KY]YKP*/EUB)^[*#\53D_`?[#.0]LPPC9P%E$'CGW`"+Y2!#3@O`?OKFAAG&6'LP$]'L2796FIF*=I>8?9BCB.6!8"3$?(<1V4MD$%%'(#5C. +M?D3V,],0C^L&5;CQU$4&J(,P:TP(N-UI^'XQ8EX4D<)64MB"H0"+AA1R(Z*Q +M\UP$\:0&Z3^K4M;%;>/J$,R7)AUQ#_`,I97L?%+XEE2V8;O,BS`M*6(0X"Y1 +M.@W\2(-4Y0AE%QF@#L!\93(1#P%/`I>5N'V&5+:00B[VV@LAH)CVA.E/U+5_ +M-S!*`U6M#:_B8@"#Z2147OR\BZ@BS%K3'/$X]H@J-B:QX00I;"&%O;CQ%EP= +MH)@K"<=;ET\'2*&(_EA!8Q!DB-T>KA(*E\2XCCOH:/_EK4IXCKL9R%IW:Z7R)>T'7Q:_)Q +MCP*,S`9$3X>8L\!4Q&^46OZ8\[L**[/>7`L\A[B5J('&;EK#/E+82HC393:\ +M/>!K3!$#$0V+5N@8\"O$-*7I_`F3DB28C68D +MXG\A;@!*CN'W$&('(Y!^X+<.@18B`J2@&%LUP$K$LZI?>C;J?(?98AHC)@`_0;0J4>]SA,@EQ'X, +MD3*^="C)`"*50JY!M/3E]2;PJ/HK'#C]"3)`$^`0L*.0AK;/8BY +MP//*4)!;O]<**\RWIA7B)\`C"'M%:53RG7;$_&$,5@5]/#'_1VA`$0,0C9P[ +M%O"TKM&_)ZT>B+U7R?[,UF#38G0$*$"\!KRLABHO)'N=@=EF>F,/Y>Y"3D33Z*L[2@HK +MNS"$N-@U=VJ@.S +MTQALH\USR`E?ZQ_#&PZ1PCYL1Y**E;KR?H6AB-Y83EQ$.^ULQ%CUC<^L&U== +M`V*`@<`**]P^WK9453;4"6'WH6F^KPHKQ+?`S]18-1Y

2:5&`,XAFB5DZ7 +MKC`A#A#B`"6[N>HR@$4ZQ?3%(LN7__\&)NGJFG70"(H!#+`#V6OL$87@"/W* +M7HI%"BNVB3/5>1+G]Q^(YY2E\O;L"0QFE[.67SP-M"G!D$5.PQ\B.AU;-:V^ +MK%^+3(KH"V3@FGM@O*[2]&37LRP$YA%D(N:7B$F`.QIPOQ*HVE>15HH1[+0? +M(9Y3M@+W031[3#;B4>PIV>:^1@=10(@#&(YB/&:NNE9?UF^8YH3I[:OC,<1H +M7:7E0=>MJ@B2`;HA9Y-DN\(%5(`88BYSP,U%) +M( +M(\`9HCUR&K8[^'9SU$PV1TVC*F6WW_0S^\Q?L#UN[\\APTO.U"W$Z;IK+ +M@DBEF*M*.'#\%AA9%QH?@I<`K8!]CO@6]I;G4%T)4/HK"BMAD8GL&,.^K_8H +MXI?`ZVJA4@LZS`$S#'LH-[2$F!=P@A"'*3V4\__&+P$LZE%,'T1#W-&1>%97 +MZO\F^)H#1>!NX29L%B)NOAV[ +MX?MYS[B-8)MKCX(W;U$1/?$Q0(3&%/,]7%N'[3#S+_J>DK&;>$)(!@/<@_B# +M\S+"5.U%5XT!HHR01H0LH'X)1EB/J(?HXKMF-PD<=VSTX6K04WT&B-"2,-UP +M`W")?8A;];W@1S%!(!D,T!!QB*BX/H<)F`&BC%"?"-F4MBJZY\48CF,X@2V) +MJ%*^\3)`,>V(>+80@"\1MZJ7]@?ZD@-$X+MV*U5G@3F^2\E;>V#(=^;:CV!_ +MV2Z*,!PDA9V$R'/&\2,D#R+-,>[X=PEY!;A#/>O>Y%9)).OK_!@XA+WX,04Y)I5D +MPAXZGO2)[N3#H@%A>N+Z!=C6ST?40V_50.F!("D20&F*`'_V7;KPEJ!%R"9, +M'_`:/P^XZ7QJ?$A>%P"QW<"%Q0`1+B5"#Z+=VU8@1]VUM!:IB@M)8P"E:PU. +M-'!LZ[])6'I+-`'_RG:?5B&*6#(AZ%-,3D>5=@>?45?>IJVIR>[O`D50&4+IV +M`I\Z_QIJ<'OXP&"129B>1%?QG@/N5!?]GUJD*C#41+\<[09LI]#S!Q9-B=`- +M/+H/`#>HB_Y:BU0%BII@@'>)[@*:>MYT`Q%:$Z$CT7>T%NBOSOJB%JD**QQ) +M9P#5TW&BVZX:ZKHRZ&KZ5DRHEKG`0'72WMHB*UFHJ:%9K#)85R%2B=`%X8_4 +M.`6X79UTMKQDYS-JZFNW<./Q^X6VWU +MJQJEHPZA-OIAOS)8KX+G@H5%8\=ATQWZ'@2&J$W-KT*N2Z@-!GB'J`-G.J*\ +M32F"0X3F)92]KX$!ND*KDUYV'4>-,X`R=`C;,`1V@R1/&;0U_4L1+7Q7YP/7 +MZPHK[4Y:N><1:FLH]EO?>7*Z`=N!XPHK<")XV?@/X#9=KC-)*?,\1*WL&&+. +MF13LY5R7.Y=.$%VQ`XFN)+(U_=:>P4F$$8_K,KU>@]4\+U`K$D`-%,%VIW(N +M>%IY`)G3P/GRW6'F2>`'%QN_;-2F->YW1">$Z@6B#%HT=GSVW'KM!*Y3:WV4 +M<-X7*&J-`=1`N<`GSK^)*8/"MNG;RI[+2'\'!NA2;4J`S`L>M>VJ'54&X^T& +M;+-N*Q2C[/T)^+XNU9'$R+OP4:O;QIFS)AT[H(0=H,EPG.K$$[`U_99$5P<+ +M\:)::7+MU.C\0ZU*`#54$1#=]:(Z4D"D._V]VW44`&,N-G[U4-M=`,3:!*(! +M'RJ"10-GETQW+N$P<*-:ZL\5I+J(,E#K#*"&V@2L`N!ZM="N,M-<1*6H*PPP"[P0;?5* +M>0O9&U`T1S%[[+T**]RJ%A=W*4L$=8(!E*FSQ,83B$H!D8I%:T68>X +M$@!10.R6++L0H]14&VJ-P`L0=4D"`/S<=^Y7!C\#^E]L_.!1IQA`C30'*!DZ +M_<_`CH"`,PITP]8C=B/>`]X4EEUC,@+"'6.`0#,*=-.C95; +MVW1\%U`G&>`B:@[_'_=G^NKC(!S5`````$E%3D2N0F"""EP@3F\@;F5W;&EN +M92!A="!E;F0@;V8@9FEL90IU;F-H86YG960Z"BTM+2!OZR +MW2(=L#Y,06#K7'DN_,[Q_/5QEQO/7%:9*!:F@[!I\"(1:59L%N;G3V^LT#0J +MQ8J4Y:+@"[,0YNOES?P7RS(>)&>*I\8A4UOC7?%4):SDQNU6J3*V[&98%F];RY,0P#W!95G"8+LY4O]S*OY=+$YCG?\4)5MH,@R5'!E?WXZ='NI"V, +M4I6.S'1:$[^3>J82^#. +M4[ZNM%23*OWFU0Q@0:DYDV\E2S/H[D:H$9MR"''"5@>T*B7*3A82H4XY!**) +M5B)R(>-7&*_7&-_7)`$5S=0I=N[-04>LUQ6'&N(1K:XC:!!"X,K;/^)ME;[( +MFW/=&^F]S>UIV#^>)?SSLN20'\Q2$IQ[PXB&D7Z"EZ?+\?YENKH>A?/D/`'[ +M+#^P4]4[J7$GWDH../GJ2F*_FW=_,.-H:$`0:QBY/?4$U#!`OD="&@VR1,L& +MB$21,T1[(M=D-ZVSST6F`&CW%9MS6^)L^9_PP8*.&^M9_R3:\OCF0P77]M(R5D"F7'&%XPP5-`41`2'_OG3)A= +M>[W76/NF%.7Q0GTOI1;(V8E#P/6'[*.NWS5FF7<.+?W6ON:(35KW*?PS[RS`N1IC!UI'CB +MUPT0[Z[E-PT4$Q1Z$?4Q\3NZ5H$0XM5>J3'MB\B*&'+)94>M7_(,/F*OHZ4, +MKI24[!07\(.AH_;'[0$'\O"'XIWVWG"(#YMF0*(9A3N/`0L#H%('A9%'HW`64H0= +MWR6NEKWB_ZLQ06Q='L=U:4\<(`V*JQL+;G*BGV&0K'-Q^"!$/T*@G^-ZUP9S +MT*MRC.,5G6!Q)Y.2^1'-1)3P'F7>,[,HLC%Q(F\F16&B$:!3^_, +MLX9J.Z+%UHNB3#L"%G7`>,"2:,#2LN4C30W_"^&F) +M@B:9VT-.FKS]Q22[S)JF0E*(N?SM]X=&29,Z?6B8I0:I#?RJUK"YO/D'G'7H +M8,X/```*7"!.;R!N97=L:6YE(&%T(&5N9"!O9B!F:6QE"F1I9F8@+74@:V%T +M87!U;'0M,"XS+C$N,R]K871A<'5L="]P;'5G:6YS+V-A=&%L;V=S+W-P96QL +M8V%T86QO9R]K871A<'5L=%]S<&5L;&-A=&%L;V7)I9VAT +M("A#*2`R,#`V($IO;F%T:&%N(%)I9&1E;&P**UM$97-K=&]P($5N=')Y70HK +M3F%M93U3<&5L;"!#871A;&]G"BM.86UE6V%R73W9A=BSV*K8N=BQV+8@V*?9 +MA-BJV*_9@MF*V8(@V*?9A-BCV879A-BGV*;9BB`H(%-P96QL($-A=&%L;V<@ +M*0HK3F%M95MB9UT]T)K0L-&"T+#0N]"^T+,@T+?0L"#0O]&`T+[0LM"UT8#0 +MNM"P(-"]T+`@T+_1@-"PT++0OM"_T+C1@="P"BM.86UE6V1A73U+871A;&]G +M:7/#J7(@."N>.#FN.#J^."J^."O^.#K>."L`HK3F%M95MN8ET]4W1A=F5K871A +M;&]G"BM.86UE6VYL73U3<&5L8V%T86QO9W5S"BM.86UE6W!T73U#873#H6QO +M9V\@9&4@3W)T;V=R869I80HK3F%M95MP=%]"4ET]0V%TPZ%L;V=O(&1E($]R +M=&]G3UK871A<'5L=%]S<&5L;&-A=&%L;V<**U@M2V%T87!U +M;'0M260]4W!E;&P@0V%T86QO9PIU;F-H86YG960Z"BTM+2!O3X**R`@ +M("`\<')O<&5R='D@;F%M93TB8V%P=&EO;B(^"BL@("`@("`@(#QS=')I;F<^ +M4V5T=&EN9W,\+W-T2!N86UE/2)N +M86UE(CX**R`@("`@("`@("`@("`@("`\8W-T3X**R`@("`@("`@ +M/"]W:61G970^"BL@("`@("`@(#QW:61G970@8VQA'0B/@HK("`@("`@("`@("`@ +M("`@(#QS=')I;F<^5')I9V=E3X**R`@("`@("`@/"]W:61G970^"BL@("`@("`@(#QW +M:61G970@8VQA'0B/@HK("`@("`@("`@("`@("`@ +M(#QS=')I;F<^57-E('=I=&@Z(")S<&5L;"!M>7=O3X**R`@("`@("`@ +M("`@(#QP2!N86UE/2)S:7IE2&EN="(^"BL@("`@("`@("`@("`@ +M("`@/'-I>F4^"BL@("`@("`@("`@("`@("`@("`@(#QW:61T:#XR,#PO=VED +M=&@^"BL@("`@("`@("`@("`@("`@("`@(#QH96EG:'0^,34P/"]H96EG:'0^ +M"BL@("`@("`@("`@("`@("`@/"]S:7IE/@HK("`@("`@("`@("`@/"]P3X**R`@("`@("`@/"]S<&%C97(^"BL@("`@/"]G6]U=&1E9F%U;'1S +M('-P86-I;F<](C8B(&UA7)I9VAT("A#*2`R,#`V("!*;VYA=&AA +M;B!2:61D96QL("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("H* +M*R`J("`@:G)I9&1E;&Q`=6)U;G1U+F-O;2`@("`@("`@("`@("`@("`@("`@ +M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("H**R`J("`@("`@("`@ +M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@ +M("`@("`@("`@("`@("`@("`@("H**R`J("`@0V]P>7)I9VAT("A#*2`R,#`U +M("!4;V)I(%9O;&QE8G)E9W0@("`@("`@("`@("`@("`@("`@("`@("`@("`@ +M("`@("`@("H**R`J("`@=&]B:79O;&QE8G)E9W1`9VUA:6PN8V]M("`@("`@ +M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("H**R`J +M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@ +M("`@("`@("`@("`@("`@("`@("`@("`@("`@("H**R`J("`@0V]P>7)I9VAT +M("A#*2`R,#`U(&)Y($IO92!&97)R:7,@("`@("`@("`@("`@("`@("`@("`@ +M("`@("`@("`@("`@("`@("H**R`J("`@:F9E2!O9B!T:&4@1TY5($=E;F5R86P@4'5B;&EC($QI8V5N2YH(@HK(VEN8VQU9&4@(F%C=&EO;F-O<'ES<&5L;&EN9RYH(@HK(VEN +M8VQU9&4@(G-T871U3Q3<&5L;$-A=&%L;V<^*"`B:V%T +M87!U;'1?2@I.PHK"6EN="!O&5C(&%N9"!C;&]S92!T:&4@=VEN9&]W"BL)"0DO+V%D9"!3 +M7T%C=&EV92!T;R!M86ME('-UPHK +M("`@("`@("!?=')I9V=E2@B5')I +M9V=EPHK"5-P96QL0V%T86QO9U-E='1I;F=S*B!S971T:6YG'0H7W1R:6=G97)7;W)D*3L**PEC;VYN96-T +M*'-E='1I;F=S+3YTPHK"5]T2!*;V4@1F5R4-H86YG960H*3L**PHK"2!P2!*;V4@1F5R'0I.B!+871A<'5L=$ET96TH +M*2P@7V-A=&%L;V'0I"BM["BL)'0I"BM["BL)7W1E +M>'0@/2!T97AT.PHK"65V86QU871E*"D["BM]"BL**U%3=')I;F<@4W!E;&QI +M;FPHK"7)E='5R +M;B!?<&%R'0@/2!?=&5X="YM:60H;&5N9W1H("L@,2D[("\O("L@,2!F;W(@ +M2!R97-U;'0B.PHK"0ES<&5L +M;$-H96-K97(M/F-H96-K5V]R9"AT97AT*3L**PD**PD)=VAI;&4@*&-OPHK"0D):V%P<"T^<')O8V5SPHK"0D)7W)E6]U(&-A;B!R961I2`@*@HK("H@("!I="!U;F1E2`@*@HK("H@("!T:&4@1G)E92!3;V9T=V%R92!&;W5N9&%T:6]N.R!E:71H +M97(@=F5R6]U2!L871E2!O9B`@("`@("`@*@HK("H@("!-15)# +M2$%.5$%"24Q)5%D@;W(@1DE43D534R!&3U(@02!005)424-53$%2(%!54E!/ +M4T4N("!3964@=&AE("`@("`@("`@*@HK("H@("!'3E4@1V5N97)A;"!0=6)L +M:6,@3&EC96YS92!F;W(@;6]R92!D971A:6QS+B`@("`@("`@("`@("`@("`@ +M("`@("`@("`@*@HK("H@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@ +M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@*@HK +M("H@("!9;W4@&5C=71E*"D@8V%N)W0@ +M8V%L;"!I="X**PD)+R])="!M86MEdisplayNames(); + display->displayName->insertStringList(displays); +- display->displayName->setCurrentItem(displays.findIndex(settings->displayName())); ++ display->displayName->setCurrentItem(settings->displayNumber()); + displayConfig = 0; + addDisplaySettings(); + +@@ -144,7 +144,7 @@ + + void KatapultConfigDlg::activateDisplay(int index) + { +- settings->setDisplayName(display->displayName->text(index)); ++ settings->setDisplayName(settings->displayIds()[index]); + addDisplaySettings(); + } + +unchanged: +--- katapult/katapult/katapultsettings.cpp ++++ katapult/katapult/katapultsettings.cpp +@@ -222,6 +222,16 @@ + return _displayNames; + } + ++QStringList KatapultSettings::displayIds() const ++{ ++ return _displayIds; ++} ++ ++int KatapultSettings::displayNumber() const ++{ ++ return _displayIds.findIndex(_displayName); ++} ++ + KatapultDisplay * KatapultSettings::display() const + { + return _display; +@@ -239,6 +249,11 @@ + return _catalogNames; + } + ++QStringList KatapultSettings::catalogIds() const ++{ ++ return _catalogIds; ++} ++ + QStringList KatapultSettings::activeCatalogNames() const + { + return _activeCatalogNames; +@@ -246,7 +261,7 @@ + + QStringList KatapultSettings::inactiveCatalogNames() const + { +- QStringList inactiveCatalogs, catalogs = _catalogNames; ++ QStringList inactiveCatalogs, catalogs = _catalogIds; + for(QStringList::Iterator it = catalogs.begin(); it != catalogs.end(); ++it) + { + if(!_activeCatalogNames.contains(*it)) +@@ -278,29 +293,37 @@ + { + _activeCatalogs.clear(); + _catalogNames.clear(); ++ _catalogIds.clear(); + ActionRegistry::self()->clear(); + + KTrader::OfferList offers = KTrader::self()->query("Katapult/Catalog"); + KTrader::OfferList::ConstIterator it; + for(it = offers.begin(); it != offers.end(); ++it) + { ++ QString id; ++ + KService::Ptr service = *it; + KatapultCatalog *catalog; +- QString name = service->name(); +- +- _catalogNames.append(name); +- +- if(_activeCatalogNames.contains(name)) ++ ++ if(!service->property("X-Katapult-ID", QVariant::String).toString().isEmpty()) ++ id = service->property("X-Katapult-ID", QVariant::String).toString(); ++ else ++ id = service->name(); ++ ++ _catalogNames.append(service->name()); ++ _catalogIds.append(id); ++ ++ if(_activeCatalogNames.contains(id)) + { + int errCode = 0; + catalog = KParts::ComponentFactory::createInstanceFromService + (service, 0, 0, QStringList(), &errCode); + if(catalog != 0) + { +- KConfigGroup group(kapp->config(), QString("Catalogs/%1").arg(name)); ++ KConfigGroup group(kapp->config(), QString("Catalogs/%1").arg(id)); + catalog->readSettings(&group); + catalog->initialize(); +- _activeCatalogs.insert(name, catalog); ++ _activeCatalogs.insert(id, catalog); + } + } + } +@@ -315,6 +338,7 @@ + } + + _displayNames.clear(); ++ _displayIds.clear(); + + KTrader::OfferList offers = KTrader::self()->query("Katapult/Display"); + KTrader::OfferList::ConstIterator it; +@@ -323,7 +347,12 @@ + KService::Ptr service = *it; + + _displayNames.append(service->name()); +- if(service->name() == _displayName) ++ if(!service->property("X-Katapult-ID", QVariant::String).toString().isEmpty()) ++ _displayIds.append(service->property("X-Katapult-ID", QVariant::String).toString()); ++ else ++ _displayIds.append(service->name()); ++ ++ if(_displayIds.last() == _displayName) + { + int errCode = 0; + _display = KParts::ComponentFactory::createInstanceFromService +unchanged: +--- katapult/katapult/katapultsettings.h ++++ katapult/katapult/katapultsettings.h +@@ -64,11 +64,14 @@ + // display settings + QString displayName() const; + QStringList displayNames() const; ++ QStringList displayIds() const; ++ int displayNumber() const; + KatapultDisplay * display() const; + void setDisplayName(QString name); + + // catalog settings + QStringList catalogNames() const; ++ QStringList catalogIds() const; + QStringList activeCatalogNames() const; + QStringList inactiveCatalogNames() const; + QDict activeCatalogs() const; +@@ -106,10 +109,11 @@ + // display settings + QString _displayName; + QStringList _displayNames; ++ QStringList _displayIds; + KatapultDisplay *_display; + + // catalog settings +- QStringList _catalogNames, _activeCatalogNames; ++ QStringList _catalogNames, _catalogIds, _activeCatalogNames; + QDict _activeCatalogs; + }; + +unchanged: +--- katapult/plugins/catalogs/amarokcatalog/katapult_amarokcatalog.desktop ++++ katapult/plugins/catalogs/amarokcatalog/katapult_amarokcatalog.desktop +@@ -12,3 +12,4 @@ + ServiceTypes=Katapult/Catalog + Type=Service + X-KDE-Library=katapult_amarokcatalog ++X-Katapult-ID=Amarok Catalog +unchanged: +--- katapult/plugins/catalogs/bookmarkcatalog/katapult_bookmarkcatalog.desktop ++++ katapult/plugins/catalogs/bookmarkcatalog/katapult_bookmarkcatalog.desktop +@@ -11,3 +11,4 @@ + ServiceTypes=Katapult/Catalog + Type=Service + X-KDE-Library=katapult_bookmarkcatalog ++X-Katapult-ID=Bookmark Catalog +unchanged: +--- katapult/plugins/catalogs/calculatorcatalog/katapult_calculatorcatalog.desktop ++++ katapult/plugins/catalogs/calculatorcatalog/katapult_calculatorcatalog.desktop +@@ -12,3 +12,4 @@ + ServiceTypes=Katapult/Catalog + Type=Service + X-KDE-Library=katapult_calculatorcatalog ++X-Katapult-ID=Calculator Catalog +unchanged: +--- katapult/plugins/catalogs/documentcatalog/katapult_documentcatalog.desktop ++++ katapult/plugins/catalogs/documentcatalog/katapult_documentcatalog.desktop +@@ -11,3 +11,4 @@ + ServiceTypes=Katapult/Catalog + Type=Service + X-KDE-Library=katapult_documentcatalog ++X-Katapult-ID=Document Catalog +unchanged: +--- katapult/plugins/catalogs/programcatalog/katapult_programcatalog.desktop ++++ katapult/plugins/catalogs/programcatalog/katapult_programcatalog.desktop +@@ -11,3 +11,4 @@ + ServiceTypes=Katapult/Catalog + Type=Service + X-KDE-Library=katapult_programcatalog ++X-Katapult-ID=Program Catalog +unchanged: +--- katapult/plugins/display/glassdisplay/katapult_glassdisplay.desktop ++++ katapult/plugins/display/glassdisplay/katapult_glassdisplay.desktop +@@ -10,3 +10,4 @@ + ServiceTypes=Katapult/Display + Type=Service + X-KDE-Library=katapult_glassdisplay ++X-Katapult-ID=Glass Display +unchanged: +--- katapult/plugins/display/puredisplay/katapult_puredisplay.desktop ++++ katapult/plugins/display/puredisplay/katapult_puredisplay.desktop +@@ -10,3 +10,4 @@ + ServiceTypes=Katapult/Display + Type=Service + X-KDE-Library=katapult_puredisplay ++X-Katapult-ID=Pure Display +unchanged: +--- katapult/plugins/catalogs/spellcatalog/katapult_spellcatalog.desktop 2006-10-22 14:47:26.000000000 +0100 ++++ katapult/plugins/catalogs/spellcatalog/katapult_spellcatalog.desktop 2006-10-22 14:48:31.000000000 +0100 +@@ -38,3 +38,4 @@ + ServiceTypes=Katapult/Catalog + Type=Service + X-KDE-Library=katapult_spellcatalog ++X-Katapult-ID=Spell Catalog +only in patch2: +unchanged: +--- katapult-0.3.1.3.old2/katapult/plugins/catalogs/amarokcatalog/katapult_amarokcatalog.desktop 2006-03-23 10:52:30.000000000 +0000 ++++ katapult-0.3.1.3/katapult/plugins/catalogs/amarokcatalog/katapult_amarokcatalog.desktop 2006-11-03 11:40:36.000000000 +0000 +@@ -18,3 +18,4 @@ + ServiceTypes=Katapult/Catalog + Type=Service + X-KDE-Library=katapult_amarokcatalog ++X-Katapult-Id=Amarok Catalog +\ No newline at end of file +only in patch2: +unchanged: +--- katapult-0.3.1.3.old2/katapult/plugins/catalogs/bookmarkcatalog/katapult_bookmarkcatalog.desktop 2006-03-23 10:52:30.000000000 +0000 ++++ katapult-0.3.1.3/katapult/plugins/catalogs/bookmarkcatalog/katapult_bookmarkcatalog.desktop 2006-11-03 11:40:36.000000000 +0000 +@@ -17,3 +17,4 @@ + ServiceTypes=Katapult/Catalog + Type=Service + X-KDE-Library=katapult_bookmarkcatalog ++X-Katapult-Id=Bookmark Catalog +\ No newline at end of file +only in patch2: +unchanged: +--- katapult-0.3.1.3.old2/katapult/plugins/catalogs/calculatorcatalog/katapult_calculatorcatalog.desktop 2006-03-23 10:52:30.000000000 +0000 ++++ katapult-0.3.1.3/katapult/plugins/catalogs/calculatorcatalog/katapult_calculatorcatalog.desktop 2006-11-03 11:40:36.000000000 +0000 +@@ -17,3 +17,4 @@ + ServiceTypes=Katapult/Catalog + Type=Service + X-KDE-Library=katapult_calculatorcatalog ++X-Katapult-Id=Calculator Catalog +\ No newline at end of file +only in patch2: +unchanged: +--- katapult-0.3.1.3.old2/katapult/plugins/catalogs/documentcatalog/katapult_documentcatalog.desktop 2006-03-23 10:52:30.000000000 +0000 ++++ katapult-0.3.1.3/katapult/plugins/catalogs/documentcatalog/katapult_documentcatalog.desktop 2006-11-03 11:40:36.000000000 +0000 +@@ -17,3 +17,4 @@ + ServiceTypes=Katapult/Catalog + Type=Service + X-KDE-Library=katapult_documentcatalog ++X-Katapult-Id=Document Catalog +\ No newline at end of file +only in patch2: +unchanged: +--- katapult-0.3.1.3.old2/katapult/plugins/catalogs/programcatalog/katapult_programcatalog.desktop 2006-03-23 10:52:30.000000000 +0000 ++++ katapult-0.3.1.3/katapult/plugins/catalogs/programcatalog/katapult_programcatalog.desktop 2006-11-03 11:40:36.000000000 +0000 +@@ -17,3 +17,4 @@ + ServiceTypes=Katapult/Catalog + Type=Service + X-KDE-Library=katapult_programcatalog ++X-Katapult-Id=Program Catalog +\ No newline at end of file +only in patch2: +unchanged: +--- katapult-0.3.1.3.old2/katapult/plugins/display/glassdisplay/katapult_glassdisplay.desktop 2006-03-23 10:52:29.000000000 +0000 ++++ katapult-0.3.1.3/katapult/plugins/display/glassdisplay/katapult_glassdisplay.desktop 2006-11-03 11:40:36.000000000 +0000 +@@ -16,3 +16,4 @@ + ServiceTypes=Katapult/Display + Type=Service + X-KDE-Library=katapult_glassdisplay ++X-Katapult-Id=Glass Display +\ No newline at end of file +only in patch2: +unchanged: +--- katapult-0.3.1.3.old2/katapult/plugins/display/puredisplay/katapult_puredisplay.desktop 2006-03-23 10:52:30.000000000 +0000 ++++ katapult-0.3.1.3/katapult/plugins/display/puredisplay/katapult_puredisplay.desktop 2006-11-03 11:40:36.000000000 +0000 +@@ -16,3 +16,4 @@ + ServiceTypes=Katapult/Display + Type=Service + X-KDE-Library=katapult_puredisplay ++X-Katapult-Id=Pure Display +\ No newline at end of file --- katapult-0.3.1.3.orig/debian/patches/kubuntu_06_amarok_14.diff +++ katapult-0.3.1.3/debian/patches/kubuntu_06_amarok_14.diff @@ -0,0 +1,335 @@ +diff -Naur katapult-0.3.1.3.old/katapult/plugins/catalogs/amarokcatalog/amarokcatalog.cpp katapult-0.3.1.3/katapult/plugins/catalogs/amarokcatalog/amarokcatalog.cpp +--- katapult-0.3.1.3.old/katapult/plugins/catalogs/amarokcatalog/amarokcatalog.cpp 2006-03-23 05:52:30.000000000 -0500 ++++ katapult-0.3.1.3/katapult/plugins/catalogs/amarokcatalog/amarokcatalog.cpp 2006-10-27 23:45:07.000000000 -0400 +@@ -1,6 +1,8 @@ + /*************************************************************************** + * Copyright (C) 2005 by Bastian Holst * + * bastianholst@gmx.de * ++ * Copyright (C) 2006 by Martin Meredith * ++ * mez@thekatapult.org.uk * + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * +@@ -45,6 +47,10 @@ + { + _minQueryLen = 3; + ActionRegistry::self()->registerAction(new ActionPlaySong()); ++ _gotCollectionStatus = false; ++ _dynamicCollection = false; ++ checkCollectionType(); ++ + } + AmarokCatalog::~AmarokCatalog() + { +@@ -60,76 +66,184 @@ + setBestMatch(Match()); + setStatus(0); + } else { +- QStringList queryList; +- //prepares SQL-queryQRegExp +- QString sqlQuery("SELECT a.name, t.title, t.url, i.path, album.name FROM tags t, artist a, album LEFT JOIN statistics s ON t.url = s.url LEFT JOIN images i ON (a.name = i.artist AND album.name = i.album) WHERE t.album = album.id AND t.artist = a.id"); // AND +- +- queryList = QStringList::split ( QString(" "), QString(queryString).replace(QChar(':')," ").replace(QChar('\"'), " ").replace(QChar('\"'), "%") ); +- for(QStringList::Iterator it = queryList.begin(); it != queryList.end(); ++it) { +- sqlQuery.append(QString(" AND (t.title LIKE \"%%%1%%\"").arg(*it)); +- sqlQuery.append(QString(" OR a.name LIKE \"%%%1%%\")").arg(*it)); +- } +- sqlQuery.append(" ORDER BY a.name, t.title, s.percentage DESC"); ++ ++ if ( _gotCollectionStatus) ++ { ++ ++ if (!_dynamicCollection) ++ { ++ ++ // Stuff for Amarok < 1.4.2 ++ ++ QStringList queryList; ++ //prepares SQL-queryQRegExp ++ QString sqlQuery("SELECT a.name, t.title, t.url, i.path, album.name FROM tags t, artist a, album LEFT JOIN statistics s ON t.url = s.url LEFT JOIN images i ON (a.name = i.artist AND album.name = i.album) WHERE t.album = album.id AND t.artist = a.id"); // AND + +- //sending SQL-query to ararok via dcop +- QByteArray sqlQueryData, replyData; +- QCString replyType; +- QDataStream arg(sqlQueryData, IO_WriteOnly); +- arg << sqlQuery; +- if (!kapp->dcopClient()->call("amarok", "collection", "query(QString)", +- sqlQueryData, replyType, replyData)) { +- //qDebug("There was some error using DCOP. Perhaps amaroK doesn't run."); +- newStatus = 0; +- } else { +- QDataStream reply(replyData, IO_ReadOnly); +- if (replyType == "QStringList") { +- QStringList sqlResult; +- reply >> sqlResult; ++ queryList = QStringList::split ( QString(" "), QString(queryString).replace(QChar(':')," ").replace(QChar('\"'), " ").replace(QChar('\"'), "%") ); ++ for(QStringList::Iterator it = queryList.begin(); it != queryList.end(); ++it) { ++ sqlQuery.append(QString(" AND (t.title LIKE \"\%%1\%\"").arg(*it)); ++ sqlQuery.append(QString(" OR a.name LIKE \"\%%1\%\")").arg(*it)); ++ } ++ sqlQuery.append(" ORDER BY a.name, t.title, s.percentage DESC"); + +- if(sqlResult.isEmpty()) { ++ //sending SQL-query to ararok via dcop ++ QByteArray sqlQueryData, replyData; ++ QCString replyType; ++ QDataStream arg(sqlQueryData, IO_WriteOnly); ++ arg << sqlQuery; ++ if (!kapp->dcopClient()->call("amarok", "collection", "query(QString)", ++ sqlQueryData, replyType, replyData)) { + newStatus = 0; + } else { +- reset(); +- //Reads information from SQL-Query +- _result.setArtist(sqlResult[0]); +- _result.setName(sqlResult[1]); +- _result.setURL(KURL(sqlResult[2])); +- _result.setAlbum(sqlResult[4]); ++ QDataStream reply(replyData, IO_ReadOnly); ++ if (replyType == "QStringList") { ++ QStringList sqlResult; ++ reply >> sqlResult; + +- //_result.setIcon(QString()); +- if ( !sqlResult[3].isEmpty() ) { +- _result.setIcon(sqlResult[3]); +- } ++ if(sqlResult.isEmpty()) { ++ newStatus = 0; ++ } else { ++ reset(); ++ //Reads information from SQL-Query ++ _result.setArtist(sqlResult[0]); ++ _result.setName(sqlResult[1]); ++ _result.setURL(KURL(sqlResult[2])); ++ _result.setAlbum(sqlResult[4]); ++ ++ //_result.setIcon(QString()); ++ if ( !sqlResult[3].isEmpty() ) { ++ _result.setIcon(sqlResult[3]); ++ } ++ ++ //counts the matched charecters ++ int i = queryString.find( ':' ); ++ if ( i != -1 ) { ++ if ( queryString[i+1] != ' ' ) ++ queryString.insert(i+1, ' '); ++ if ( queryString[i-1] != ' ' ) ++ queryString.insert(i, ' '); ++ } ++ queryList = QStringList::split ( " ", queryString ); ++ unsigned int matched = 0; ++ for(QStringList::Iterator it = queryList.begin(); it != queryList.end(); ++it) { ++ if(matched < (_result.text().find(*it, matched, false) + (*it).length())) ++ matched = _result.text().find(*it, matched, false) + (*it).length(); ++ } ++ setBestMatch(Match(&_result, 100*queryString.length()/_result.text().length(), matched)); + +- //counts the matched charecters +- int i = queryString.find( ':' ); +- if ( i != -1 ) { +- if ( queryString[i+1] != ' ' ) +- queryString.insert(i+1, ' '); +- if ( queryString[i-1] != ' ' ) +- queryString.insert(i, ' '); ++ //Checks if there are multiple results ++ if( !sqlResult[5].isEmpty() ) ++ newStatus = S_HasResults | S_Multiple; ++ else ++ newStatus = S_HasResults; ++ } ++ } else { ++ newStatus = 0; + } +- queryList = QStringList::split ( " ", queryString ); +- unsigned int matched = 0; +- for(QStringList::Iterator it = queryList.begin(); it != queryList.end(); ++it) { +- if(matched < (_result.text().find(*it, matched, false) + (*it).length())) +- matched = _result.text().find(*it, matched, false) + (*it).length(); +- } +- setBestMatch(Match(&_result, 100*queryString.length()/_result.text().length(), matched)); ++ } ++ ++ } else { // Dynamic Collection ++ ++ // Do same as above here again but with dyn collection stuff ++ ++ QStringList queryList; ++ //prepares SQL-queryQRegExp ++ QString sqlQuery("SELECT a.name, t.title, t.deviceid, d.lastmountpoint, t.url, i.path, album.name FROM tags t LEFT JOIN statistics s ON t.url = s.url AND t.deviceid = s.deviceid LEFT JOIN artist a ON t.artist = a.id LEFT JOIN album ON t.album = album.id LEFT JOIN images i ON ( a.name = i.artist AND album.name = i.album) LEFT JOIN devices d ON t.deviceid = d.id WHERE 1"); ++ queryList = QStringList::split ( QString(" "), QString(queryString).replace(QChar(':')," ").replace(QChar('\"'), " ").replace(QChar('\"'), "%") ); ++ ++ for(QStringList::Iterator it = queryList.begin(); it != queryList.end(); ++it) { ++ ++ sqlQuery.append(QString(" AND (t.title LIKE \"\%%1\%\"").arg(*it)); ++ sqlQuery.append(QString(" OR a.name LIKE \"\%%1\%\")").arg(*it)); ++ } ++ sqlQuery.append(" ORDER BY a.name, t.title, s.percentage DESC"); ++ ++ //sending SQL-query to ararok via dcop ++ QByteArray sqlQueryData, replyData; ++ QCString replyType; ++ QDataStream arg(sqlQueryData, IO_WriteOnly); ++ arg << sqlQuery; ++ if (!kapp->dcopClient()->call("amarok", "collection", "query(QString)", ++ sqlQueryData, replyType, replyData)) { ++ newStatus = 0; ++ } else { ++ QDataStream reply(replyData, IO_ReadOnly); ++ if (replyType == "QStringList") { ++ QStringList sqlResult; ++ reply >> sqlResult; ++ ++ if(sqlResult.isEmpty()) { ++ newStatus = 0; ++ } else { ++ reset(); ++ //Reads information from SQL-Query ++ _result.setArtist(sqlResult[0]); ++ _result.setName(sqlResult[1]); ++ if (sqlResult[2]!="-1") { ++ KURL absolutePath; ++ absolutePath.setPath( sqlResult[3] ); ++ absolutePath.addPath( sqlResult[4] ); ++ absolutePath.cleanPath(); ++ ++ _result.setURL( absolutePath ); ++ } else { ++ KURL absolutePath; ++ absolutePath.setPath( "/" ); ++ absolutePath.addPath( sqlResult[4] ); ++ absolutePath.cleanPath(); ++ ++ _result.setURL( absolutePath ); ++ } ++ ++ _result.setAlbum(sqlResult[6]); ++ ++ //_result.setIcon(QString()); ++ if ( !sqlResult[3].isEmpty() ) { ++ _result.setIcon(sqlResult[5]); ++ } ++ ++ //counts the matched charecters ++ int i = queryString.find( ':' ); ++ if ( i != -1 ) { ++ if ( queryString[i+1] != ' ' ) ++ queryString.insert(i+1, ' '); ++ if ( queryString[i-1] != ' ' ) ++ queryString.insert(i, ' '); ++ } ++ queryList = QStringList::split ( " ", queryString ); ++ unsigned int matched = 0; ++ for(QStringList::Iterator it = queryList.begin(); it != queryList.end(); ++it) { ++ if(matched < (_result.text().find(*it, matched, false) + (*it).length())) ++ matched = _result.text().find(*it, matched, false) + (*it).length(); ++ } ++ setBestMatch(Match(&_result, 100*queryString.length()/_result.text().length(), matched)); + +- //Checks if there are multiple results +- if( !sqlResult[5].isEmpty() ) +- newStatus = S_HasResults | S_Multiple; +- else +- newStatus = S_HasResults; ++ //Checks if there are multiple results ++ if( !sqlResult[7].isEmpty() ) ++ newStatus = S_HasResults | S_Multiple; ++ else ++ newStatus = S_HasResults; ++ } ++ } else { ++ newStatus = 0; ++ } + } +- } else { +- qDebug("DCOP: query returned an unexpected type of reply!"); +- newStatus = 0; +- } +- } ++ ++ ++ } //end of >1.4.2 section + setStatus(newStatus); +- } ++ ++ } else { //We haven't got the collection status ++ ++ checkCollectionType(); ++ reset(); ++ setBestMatch(Match()); ++ setStatus(0); ++ } ++ ++ ++ } //dont go after this while fixing ++ + } + + void AmarokCatalog::reset() +@@ -139,6 +253,48 @@ + _result.setAlbum(QString::null); + _result.setIcon(QString::null); + } ++ ++void AmarokCatalog::checkCollectionType() ++{ ++ QString sqlQuery("SELECT COUNT(*) FROM admin WHERE noption = 'Database Devices Version'"); ++ ++ QByteArray sqlQueryData, replyData; ++ QCString replyType; ++ QDataStream arg(sqlQueryData, IO_WriteOnly); ++ arg << sqlQuery; ++ if (!kapp->dcopClient()->call("amarok", "collection", "query(QString)", sqlQueryData, replyType, replyData)) ++ { ++ _gotCollectionStatus = false; ++ ++ } ++ else ++ { ++ QDataStream reply(replyData, IO_ReadOnly); ++ if (replyType == "QStringList") ++ { ++ QStringList sqlResult; ++ reply >> sqlResult; ++ ++ if (sqlResult[0] == "1") ++ { ++ _dynamicCollection = true; ++ ++ } ++ else ++ { ++ _dynamicCollection = false; ++ ++ } ++ _gotCollectionStatus = true; ++ } ++ else ++ { ++ _gotCollectionStatus = false; ++ } ++ } ++} ++ ++ + /* + void AmarokCatalog::initialize() + { +diff -Naur katapult-0.3.1.3.old/katapult/plugins/catalogs/amarokcatalog/amarokcatalog.h katapult-0.3.1.3/katapult/plugins/catalogs/amarokcatalog/amarokcatalog.h +--- katapult-0.3.1.3.old/katapult/plugins/catalogs/amarokcatalog/amarokcatalog.h 2006-03-23 05:52:30.000000000 -0500 ++++ katapult-0.3.1.3/katapult/plugins/catalogs/amarokcatalog/amarokcatalog.h 2006-10-27 23:45:07.000000000 -0400 +@@ -50,10 +50,12 @@ + protected: + void queryChanged(); + void reset(); ++ void checkCollectionType(); + + private: + unsigned int _minQueryLen; +- ++ bool _dynamicCollection; ++ bool _gotCollectionStatus; + Song _result; + }; + + --- katapult-0.3.1.3.orig/debian/patches/kubuntu_01_o2display.diff +++ katapult-0.3.1.3/debian/patches/kubuntu_01_o2display.diff @@ -0,0 +1,9948 @@ +unchanged: +--- katapult/katapult/plugins/display/o2display/Makefile.am 1970-01-01 00:00:00 +0000 ++++ katapult/katapult/plugins/display/o2display/Makefile.am 2006-08-28 19:44:06 +0000 +@@ -0,0 +1,15 @@ ++# set the include path for X, qt and KDE ++INCLUDES = -I$(top_srcdir)/katapult/common $(all_includes) ++ ++# header files ++noinst_HEADERS = o2display.h ++ ++# use automoc ++METASOURCES = AUTO ++ ++# our plugin ++kde_module_LTLIBRARIES = katapult_o2display.la ++katapult_o2display_la_SOURCES = o2display.cpp ++katapult_o2display_la_LDFLAGS = -module $(KDE_RPATH) $(KDE_PLUGIN) $(all_libraries) ++katapult_o2display_la_LIBADD = $(LIB_KDEUI) $(top_builddir)/katapult/common/libkatapultdisplay.la ++kde_services_DATA = katapult_o2display.desktop +unchanged: +--- katapult/katapult/plugins/display/o2display/katapult_o2display.desktop 1970-01-01 00:00:00 +0000 ++++ katapult/katapult/plugins/display/o2display/katapult_o2display.desktop 2006-08-28 19:45:55 +0000 +@@ -0,0 +1,5 @@ ++[Desktop Entry] ++Name=o2 Display ++ServiceTypes=Katapult/Display ++Type=Service ++X-KDE-Library=katapult_o2display +unchanged: +--- katapult/katapult/plugins/display/o2display/o2display.cpp 1970-01-01 00:00:00 +0000 ++++ katapult/katapult/plugins/display/o2display/o2display.cpp 2006-08-28 19:44:59 +0000 +@@ -0,0 +1,61 @@ ++/*************************************************************************** ++ * Copyright (C) 2005 by Bastian Holst * ++ * bastianholst@gmx.de * ++ * * ++ * This program is free software; you can redistribute it and/or modify * ++ * it under the terms of the GNU General Public License as published by * ++ * the Free Software Foundation; either version 2 of the License, or * ++ * (at your option) any later version. * ++ * * ++ * This program is distributed in the hope that it will be useful, * ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of * ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * ++ * GNU General Public License for more details. * ++ * * ++ * You should have received a copy of the GNU General Public License * ++ * along with this program; if not, write to the * ++ * Free Software Foundation, Inc., * ++ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * ++ ***************************************************************************/ ++ ++#include ++#include ++#include ++ ++#include "o2display.h" ++#include "qembed_images.h" ++ ++K_EXPORT_COMPONENT_FACTORY( katapult_o2display, ++ KGenericFactory( "katapult_o2display" ) ) ++ ++#define WIDTH_SINGLE 228 ++#define HEIGHT_SINGLE 220 ++#define WIDTH_DOUBLE 392 ++#define HEIGHT_DOUBLE 220 ++ ++#define PADDING 7 ++#define ICONSIZE 128 ++ ++#define LEFTMARGIN 10 ++#define TOPMARGIN 6 ++#define RIGHTMARGIN 25 ++#define BOTTOMMARGIN 40 ++ ++o2Display::o2Display(QObject *parent, const char *name, const QStringList& list) ++ : ImageDisplay(parent, name, list) ++{ ++ setSingleBG(new QPixmap(qembed_findImage("singlebg"))); ++ setDoubleBG(new QPixmap(qembed_findImage("doublebg"))); ++ ++ setSingleSize(WIDTH_SINGLE, HEIGHT_SINGLE); ++ setDoubleSize(WIDTH_DOUBLE, HEIGHT_DOUBLE); ++ ++ setMargin(LEFTMARGIN, TOPMARGIN, RIGHTMARGIN, BOTTOMMARGIN); ++ setPadding(PADDING); ++ setIconSize(ICONSIZE); ++} ++ ++o2Display::~o2Display() ++{ ++} ++ +unchanged: +--- katapult/katapult/plugins/display/o2display/o2display.h 1970-01-01 00:00:00 +0000 ++++ katapult/katapult/plugins/display/o2display/o2display.h 2006-08-28 19:18:02 +0000 +@@ -0,0 +1,36 @@ ++/*************************************************************************** ++ * Copyright (C) 2005 by Bastian Holst * ++ * bastianholst@gmx.de * ++ * * ++ * This program is free software; you can redistribute it and/or modify * ++ * it under the terms of the GNU General Public License as published by * ++ * the Free Software Foundation; either version 2 of the License, or * ++ * (at your option) any later version. * ++ * * ++ * This program is distributed in the hope that it will be useful, * ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of * ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * ++ * GNU General Public License for more details. * ++ * * ++ * You should have received a copy of the GNU General Public License * ++ * along with this program; if not, write to the * ++ * Free Software Foundation, Inc., * ++ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * ++ ***************************************************************************/ ++#ifndef O2DISPLAY_H ++#define O2DISPLAY_H ++ ++#include ++ ++/** ++@author Bastian Holst ++ */ ++class o2Display : public ImageDisplay ++{ ++ Q_OBJECT ++ public: ++ o2Display(QObject *, const char *, const QStringList&); ++ virtual ~o2Display(); ++}; ++ ++#endif +unchanged: +--- katapult/katapult/plugins/display/o2display/qembed_images.h 1970-01-01 00:00:00 +0000 ++++ katapult/katapult/plugins/display/o2display/qembed_images.h 2006-08-28 19:40:07 +0000 +@@ -0,0 +1,9796 @@ ++#ifndef _QEMBED_1804289383 ++#define _QEMBED_1804289383 ++#include ++#include ++static const QRgb singlebg_data[] = { ++ 0xffffff,0xffffff,0xffffff,0x9000000,0x45000000,0x8d010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002, ++ 0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002, ++ 0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002, ++ 0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002, ++ 0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002, ++ 0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002, ++ 0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002, ++ 0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002, ++ 0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002, ++ 0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002, ++ 0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002, ++ 0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002, ++ 0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002, ++ 0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002, ++ 0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002,0xac010002, ++ 0xac010002,0xac010002,0xa7010002,0x72000001,0x39000000,0x2000000,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0x13000000,0xb0010002,0xbe040006,0x9e0a0010,0x880e0016,0x880e0016,0x880e0016,0x880e0016, ++ 0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016, ++ 0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016, ++ 0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016, ++ 0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016, ++ 0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016, ++ 0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016, ++ 0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016, ++ 0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016, ++ 0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016, ++ 0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016, ++ 0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016, ++ 0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016, ++ 0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016, ++ 0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016, ++ 0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x880e0016,0x8c0d0015,0xa808000c,0xc5030004,0x8d010001,0x6000000,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0x15000000,0xb1010002,0xa408000d,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x6d160022,0xba050008, ++ 0x9e010002,0x5000000,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0x83010001, ++ 0xad07000b,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x69170024,0xbf040006,0x55000000,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0x1a000000,0xcc020002,0x7413001e,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x870e0016,0xbc010002,0x6000000,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0x6b000000,0xad07000b,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0xbc040006, ++ 0x48000000,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0x93010002,0x930c0013,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0xa908000c,0x6a000000,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xb4010002,0x820f0018,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x980b0011,0x8b010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xcd010002,0x7413001f,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x870e0017,0xab010002,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018, ++ 0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018, ++ 0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018, ++ 0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018, ++ 0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018, ++ 0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018, ++ 0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018, ++ 0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018, ++ 0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018, ++ 0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018, ++ 0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018, ++ 0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018, ++ 0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018, ++ 0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018, ++ 0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018, ++ 0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018, ++ 0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018, ++ 0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018, ++ 0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018, ++ 0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018, ++ 0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018, ++ 0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018, ++ 0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018, ++ 0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018, ++ 0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018, ++ 0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018, ++ 0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x840f0018, ++ 0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xd0010002,0x71140020,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x840f0018,0xb2010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcd010002,0x7413001f,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x860e0017,0xab010002,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xb3010002,0x830f0018,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x970b0011,0x8b010002,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0x91010002,0x940c0012,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0xa808000c,0x6a000000,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0x6b000000,0xad07000b, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0xbc040006,0x48000000,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0x1b000000,0xcc010002,0x7712001d,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x870e0016,0xbc010002,0x6000000,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0x7d010001,0xb306000a,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x69170024,0xbf040006,0x55000000, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0x15000000,0xb5010002,0xae07000b, ++ 0x68170025,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x6d160022,0xba050008,0x9e010002,0x5000000,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0x13000000,0xa7010002,0xc1030005,0xa409000e,0x880e0016,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018, ++ 0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018, ++ 0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018, ++ 0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018, ++ 0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018, ++ 0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018, ++ 0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018, ++ 0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018, ++ 0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018, ++ 0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018, ++ 0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018, ++ 0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018, ++ 0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018, ++ 0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018, ++ 0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018,0x830f0018, ++ 0x830f0018,0x830f0018,0x8b0d0015,0xa808000c,0xc5030004,0x8d010001,0x6000000,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0x9000000,0x44000000,0x7d010001,0xae010002,0xb2010002,0xb2010002,0xb2010002, ++ 0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002, ++ 0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002, ++ 0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002, ++ 0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002, ++ 0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002, ++ 0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002, ++ 0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002, ++ 0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002, ++ 0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002, ++ 0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002, ++ 0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002, ++ 0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002, ++ 0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002, ++ 0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002, ++ 0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xb2010002,0xaa010002,0x72000001,0x39000000,0x2000000,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff ++}; ++ ++/* Generated by qembed */ ++static const QRgb doublebg_data[] = { ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0x3000000,0x3a000000,0x62000000,0x8a000000,0xb6010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xc6010001,0xa6000001,0x83000000,0x63000000,0x39000000,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0x36000000,0xa8000001,0xd2010002,0xd1020004,0xbf050008,0xaa08000d,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9f0a000f,0xb107000b,0xc0050007,0xcf020004,0xd1010002,0x9f000000,0x33000000,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xf000000,0x8a000000,0xd0010002,0xc2040007,0x830f0018,0x67180025,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x8b0d0015,0xc6040006,0xd0010002,0x8f000000,0xa000000,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0x3000000,0x96000000,0xd0020004,0x920c0013,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x67180025,0x910c0013,0xd1020004,0x8f000000,0x2000000,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0x74000000,0xd3020003,0x880e0016,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x8a0e0016,0xd3020003,0x73000000,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0x31000000,0xd0010002,0x9e0a000f,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9c0a0010,0xd0010002,0x2d000000,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0x65000000,0xd0020004,0x67170025,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x69170024,0xd2020004,0x61000000,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0x98000000,0xb9060009,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0xba060009,0x95000000,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xc7010001,0x9f0a000f,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9f0a000f,0xc6010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xcc010001,0x9a0a0011,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9a0a0011,0xcc010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xc7010001,0x9e0a000f,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9e0a000f,0xc7010001,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0x95000000,0xba060009,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0xba060009,0x95000000,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0x61000000,0xd1020004,0x69170024,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x69170024,0xd1020004,0x61000000,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0x2d000000,0xd0010002,0x9c0a0010,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x9c0a0010,0xd0010002,0x2d000000,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0x73000000,0xd3020003,0x8a0e0016,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x8a0e0016,0xd3020003,0x73000000,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0x2000000,0x8f000000,0xd1020004,0x910c0013,0x67180025,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x67180025,0x910c0013,0xd1020004,0x8f000000,0x2000000,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xa000000,0x8f000000,0xd0010002,0xc6040006,0x8b0d0015,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x66180026, ++ 0x66180026,0x66180026,0x66180026,0x66180026,0x66180026,0x8b0d0015,0xc6040006,0xd0010002,0x8f000000,0xa000000,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0x33000000,0x9f000000,0xd1010002,0xcf020004,0xc0050007,0xb107000b,0x9f0a000f,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011,0x9a0a0011, ++ 0x9a0a0011,0x9f0a000f,0xb107000b,0xc0050007,0xcf020004,0xd1010002,0x9f000000,0x33000000,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0x39000000,0x63000000,0x83000000,0xa6000001,0xc6010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001,0xcc010001, ++ 0xcc010001,0xc6010001,0xa6000001,0x83000000,0x63000000,0x39000000,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff, ++ 0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xffffff ++}; ++ ++static struct EmbedImage { ++ int width, height, depth; ++ const unsigned char *data; ++ int numColors; ++ const QRgb *colorTable; ++ bool alpha; ++ const char *name; ++} embed_image_vec[] = { ++ { 228, 220, 32, (const unsigned char*)singlebg_data, 0, 0, TRUE, "singlebg" }, ++ { 392, 220, 32, (const unsigned char*)doublebg_data, 0, 0, TRUE, "doublebg" }, ++ { 0, 0, 0, 0, 0, 0, 0, 0 } ++}; ++ ++static const QImage& qembed_findImage( const QString& name ) ++{ ++ static QDict dict; ++ QImage* img = dict.find( name ); ++ if ( !img ) { ++ for ( int i = 0; embed_image_vec[i].data; i++ ) { ++ if ( strcmp(embed_image_vec[i].name, name.latin1()) == 0 ) { ++ img = new QImage((uchar*)embed_image_vec[i].data, ++ embed_image_vec[i].width, ++ embed_image_vec[i].height, ++ embed_image_vec[i].depth, ++ (QRgb*)embed_image_vec[i].colorTable, ++ embed_image_vec[i].numColors, ++ QImage::BigEndian ); ++ if ( embed_image_vec[i].alpha ) ++ img->setAlphaBuffer( TRUE ); ++ dict.insert( name, img ); ++ break; ++ } ++ } ++ if ( !img ) { ++ static QImage dummy; ++ return dummy; ++ } ++ } ++ return *img; ++} ++ ++#endif +unchanged: +--- katapult/katapult/plugins/display/Makefile.am 2006-02-28 07:40:23 +0000 ++++ katapult/katapult/plugins/display/Makefile.am 2006-08-28 19:46:17 +0000 +@@ -1,1 +1,1 @@ +-SUBDIRS = glassdisplay puredisplay ++SUBDIRS = glassdisplay puredisplay o2display +only in patch2: +unchanged: +--- katapult-0.3.1.3.nofix/katapult/plugins/display/o2display/katapult_o2display.desktop 2006-11-03 12:05:37.000000000 +0000 ++++ katapult-0.3.1.3/katapult/plugins/display/o2display/katapult_o2display.desktop 2006-11-03 12:07:40.000000000 +0000 +@@ -3,3 +3,4 @@ + ServiceTypes=Katapult/Display + Type=Service + X-KDE-Library=katapult_o2display ++X-Katapult-Id=o2 Display --- katapult-0.3.1.3.orig/debian/patches/kubuntu_05_fix_doublebackspace.diff +++ katapult-0.3.1.3/debian/patches/kubuntu_05_fix_doublebackspace.diff @@ -0,0 +1,25 @@ +=== modified file 'katapult/common/Makefile.am' +--- katapult/common/Makefile.am 2006-03-23 10:38:08 +0000 ++++ katapult/common/Makefile.am 2006-09-27 19:56:40 +0000 +@@ -21,7 +21,7 @@ + + # display library + libkatapultdisplay_la_SOURCES = katapultdisplay.cpp imagedisplay.cpp imagedisplaysettings.ui +-libkatapultdisplay_la_LDFLAGS = $(all_libraries) -version-info 1:0:0 ++libkatapultdisplay_la_LDFLAGS = $(all_libraries) -version-info 1:1:0 + libkatapultdisplay_la_LIBADD = libkatapult.la + + # this is where the service type files will go + +=== modified file 'katapult/common/katapultdisplay.cpp' +--- katapult/common/katapultdisplay.cpp 2006-03-23 10:38:08 +0000 ++++ katapult/common/katapultdisplay.cpp 2006-09-27 19:42:32 +0000 +@@ -49,7 +49,6 @@ + // Deprecated - added for backwards compatibility + void KatapultDisplay::keyReleaseEvent(QKeyEvent *e) + { +- emit keyReleased(e); + } + + void KatapultDisplay::setQuery(QString _query) + --- katapult-0.3.1.3.orig/debian/patches/kubuntu_02_text_colours.diff +++ katapult-0.3.1.3/debian/patches/kubuntu_02_text_colours.diff @@ -0,0 +1,20 @@ +--- katapult-0.3.1.2/katapult/common/imagedisplay.cpp 2006-03-06 20:20:19.000000000 +0100 ++++ katapult-0.3.1.2/katapult/common/imagedisplay.cpp 2006-08-29 18:15:31.000000000 +0200 +@@ -208,7 +208,7 @@ + QPainter painter(&pixmap); + painter.setFont(font); + +- painter.setPen(QColor(16, 48, 254)); ++ painter.setPen(QColor(255, 204, 0)); + painter.drawText(x, singlesize[1]-offset[3], hilighted); + painter.setPen(QColor(255, 255, 255)); + painter.drawText(x+metrics.width(hilighted), singlesize[1]-offset[3], remaining); +@@ -278,7 +278,7 @@ + label = "Katapult"; + else { + label = query(); +- painter.setPen(QColor(16, 48, 254)); ++ painter.setPen(QColor(255, 204, 0)); + } + } + --- katapult-0.3.1.3.orig/debian/patches/kubuntu_04_spellingcatalog_default.diff +++ katapult-0.3.1.3/debian/patches/kubuntu_04_spellingcatalog_default.diff @@ -0,0 +1,11 @@ +--- katapult-0.3.1.3/katapult/katapult/katapultsettings.cpp 2006-03-23 10:52:30.000000000 +0000 ++++ katapult-0.3.1.3/katapult/katapult/katapultsettings.cpp 2006-09-18 13:51:54.000000000 +0100 +@@ -68,7 +68,7 @@ + _displayName = config->readEntry("Display", "Pure Display"); + + QStringList defCatalogs; +- defCatalogs << "Program Catalog" << "Bookmark Catalog" << "Document Catalog" << "Calculator Catalog" << "Amarok Catalog"; ++ defCatalogs << "Program Catalog" << "Bookmark Catalog" << "Document Catalog" << "Calculator Catalog" << "Spell Catalog" << "Amarok Catalog"; + _activeCatalogNames = config->readListEntry("Catalogs", defCatalogs); + + // Force a config write if notification is to be shown once. --- katapult-0.3.1.3.orig/debian/copyright +++ katapult-0.3.1.3/debian/copyright @@ -0,0 +1,32 @@ +This package was debianized by Jean-Remy Falleri on +Mon, 9 May 2005 17:41:21 +0200. + +It was downloaded from: http://sourceforge.net/projects/katapult/ + +Upstream Authors: + Martin Meredith + Bastian Holst + Tobi Vollebregt + Lee Olson + Jean-Remi Falleri + Johnathan Riddell + Joe Ferris + +Copyright: (c) 2005 Martin Meredith, Bastian Holst, Tobi Vollebregt, + Lee Olson, Jean-Remi Falleri, Johnathan Riddell, + and Joe Ferris + +All the software is GPL: + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + On Debian GNU/Linux systems, the complete text of the GNU General + Public License can be found in `/usr/share/common-licenses/GPL'. --- katapult-0.3.1.3.orig/debian/docs +++ katapult-0.3.1.3/debian/docs @@ -0,0 +1,3 @@ +AUTHORS +TODO + --- katapult-0.3.1.3.orig/debian/changelog +++ katapult-0.3.1.3/debian/changelog @@ -0,0 +1,168 @@ +katapult (0.3.1.3-0ubuntu6) edgy-proposed; urgency=low + + * Update of kubuntu_06_amarok_14.diff to working version + * Update of kubuntu_07_work_with_non_english.diff to include .desktop files + for this patch to work + * Update of kubuntu_03_spellingcatalog.diff.uu to modify desktop file for + use with kubuntu_07_work_with_non_english.diff + * Update of kubuntu_01_o2display.diff to modify desktop file for use with + kubuntu_07_work_with_non_english.diff + + -- Martin Meredith Fri, 3 Nov 2006 12:20:28 +0000 + +katapult (0.3.1.3-0ubuntu5) edgy; urgency=low + + * Add kubuntu_06_amarok_14.diff closes 60136 + * Add kubuntu_07_work_with_non_english.diff closes 48103 + * Add build-dep on sharutils + + -- Jonathan Riddell Sun, 22 Oct 2006 14:51:54 +0100 + +katapult (0.3.1.3-0ubuntu4) edgy; urgency=low + + * Set .pot name in debian/rules + + -- Jonathan Riddell Sun, 1 Oct 2006 13:02:12 +0100 + +katapult (0.3.1.3-0ubuntu3) edgy; urgency=low + + * Add kubuntu_05_fix_doublebackspace.diff, fixes Malone + + -- Anthony Mercatante Wed, 27 Sep 2006 22:03:02 +0200 + +katapult (0.3.1.3-0ubuntu2) edgy; urgency=low + + * Add kubuntu_03_spellingcatalog.diff.uu and kubuntu_04_spellingcatalog_default.diff + to add back missing spelling catalogue + + -- Jonathan Riddell Mon, 18 Sep 2006 13:53:26 +0100 + +katapult (0.3.1.3-0ubuntu1) edgy; urgency=low + + * New upstream release (closing #58178 and #56918) + * Tarball rebuilt for modern "admin" folder since buildprep is used + due to Makefile.am addition by patch kubuntu_01_o2display.diff and + current admin folder is uncompatible with autoconf 2.60 + + -- Anthony Mercatante Tue, 30 Aug 2006 13:20:02 +0200 + +katapult (0.3.1.2svn20060711-0ubuntu2) edgy; urgency=low + + * Add kubuntu_01_o2display.diff with new look by Ken Wimer + * Add kubuntu_02_text_colours.diff with new text colours by Ken Wimer + + -- Jonathan Riddell Tue, 29 Aug 2006 18:26:02 +0100 + +katapult (0.3.1.2svn20060711-0ubuntu1) edgy; urgency=low + + * New snapshot + + -- Jonathan Riddell Tue, 11 Jul 2006 15:36:09 +0000 + +katapult (0.3.1.2-0ubuntu4) dapper; urgency=low + + * Rebuild to use dh_iconcache. + + -- Daniel Holbach Thu, 18 May 2006 15:08:05 +0200 + +katapult (0.3.1.2-0ubuntu3) dapper; urgency=low + + [ Martin Meredith ] + * Add patch kubuntu_01_amarok_mysql.diff + allows Amarok plugin to work when Amarok is using mysql + + -- Jonathan Riddell Sat, 13 May 2006 13:25:57 +0300 + +katapult (0.3.1.2-0ubuntu2) dapper; urgency=low + + * Updated Control to list correct homepage + + -- Martin Meredith Fri, 10 Mar 2006 13:45:03 +0000 + +katapult (0.3.1.2-0ubuntu1) dapper; urgency=low + + * New Upstream Version + + -- Martin Meredith Mon, 6 Mar 2006 19:37:07 +0000 + +katapult (0.3.1.1-1) unstable; urgency=low + + * New Upstream Version + * Removed patches - incorporated into upstream + + -- Martin Meredith Fri, 10 Mar 2006 13:43:49 +0000 + +katapult (0.3.1-1) unstable; urgency=low + + * Initial upload to Debian. (Closes: #344787: ITP: katapult -- KDE Launcher + Application - Debian Bug report logs) + + -- Martin Meredith Tue, 17 Jan 2006 15:59:50 +0000 + +katapult (0.3.baz20051226-1) unstable; urgency=low + + * Removed automake/autotools B-D - not needed + * removed /doc folder - not needed + * Removed patchutils references - no patches - incorporated into upstream + + -- Martin Meredith Wed, 28 Dec 2005 15:57:17 +0000 + +katapult (0.3.baz20051226-0ubuntu1) dapper; urgency=low + + * Updated Source to Latest Baz Branch + * Incorporated patches into katapult + * Changed Maintainer: Field in control + + -- Martin Meredith Mon, 26 Dec 2005 06:16:32 +0000 + +katapult (0.3-0ubuntu3) dapper; urgency=low + + * Add back updated kubuntu_02_fix_desktop_file.diff to + make it not show in menu + + -- Jonathan Riddell Thu, 15 Dec 2005 19:55:46 +0000 + +katapult (0.3-0ubuntu2) dapper; urgency=low + + * Add automake1.9 to build-dep + + -- Jonathan Riddell Fri, 9 Dec 2005 00:02:28 +0000 + +katapult (0.3-0ubuntu1) dapper; urgency=low + + * New Upstream Version + * Removed all patches - In upstream + * Added Calculator and Amarok Plugins + * Add kubuntu_01_kdepot.diff for .pot generation + * Add kubuntu_02_default_catalogues.diff turn on calculator + and amarok plugins by default + * Add kubuntu_03_icon.diff use k-menu icon + * Sponsored upload for Martin Meredith + + -- Jonathan Riddell Thu, 8 Dec 2005 17:58:36 +0000 + +katapult (0.2-0ubuntu3) breezy; urgency=low + + * Add fixes from SVN: + - kubuntu_03_crash.diff prevent crash when it can't find an item + - kubuntu_04_systray_optional.diff turn off systray icon + - kubuntu_05_configure_shortcut.diff add keyboard shortcut for configure + - kubuntu_06_noautoexec.diff don't automatically start an item + + -- Jonathan Riddell Thu, 15 Sep 2005 18:27:05 +0100 + +katapult (0.2-0ubuntu2) breezy; urgency=low + + * Add libxi-dev build-depend + + -- Jonathan Riddell Mon, 11 Jul 2005 09:21:12 +0000 + +katapult (0.2-0ubuntu1) breezy; urgency=low + + * Initial Release. + * Fixed katapult.desktop file to be KDE standard complient (patch number 02). + * Fixed katapult/Makefile.am for desktop file directory (patch number 01). + * Added a manpage (from docbook source). + * Sponsored upload for Jean-Remy Falleri + + -- Jonathan Riddell Thu, 7 Jul 2005 16:00:00 +0000 --- katapult-0.3.1.3.orig/acinclude.m4 +++ katapult-0.3.1.3/acinclude.m4 @@ -784,7 +784,7 @@ # CoreAudio framework AC_CHECK_HEADER(CoreAudio/CoreAudio.h, [ AC_DEFINE(HAVE_COREAUDIO, 1, [Define if you have the CoreAudio API]) - FRAMEWORK_COREAUDIO="-Xlinker -framework -Xlinker CoreAudio" + FRAMEWORK_COREAUDIO="-Wl,-framework,CoreAudio" ]) AC_CHECK_RES_INIT @@ -1689,6 +1689,15 @@ KDE_USE_CLOSURE_TRUE="#" KDE_USE_CLOSURE_FALSE="" KDE_NO_UNDEFINED="" + case $host in + *-*-linux-gnu) + KDE_CHECK_COMPILER_FLAG([Wl,--no-undefined], + [KDE_CHECK_COMPILER_FLAG([Wl,--allow-shlib-undefined], + [KDE_NO_UNDEFINED="-Wl,--no-undefined -Wl,--allow-shlib-undefined"], + [KDE_NO_UNDEFINED=""])], + [KDE_NO_UNDEFINED=""]) + ;; + esac fi AC_SUBST(KDE_USE_CLOSURE_TRUE) AC_SUBST(KDE_USE_CLOSURE_FALSE) @@ -2738,7 +2747,7 @@ EXRSTATUS=old else kde_save_LIBS="$LIBS" - LIBS="$LIBS $all_libraries $USER_LDFLAGS $LIBZ `pkg-config --libs OpenEXR`" + LIBS="$LIBS $all_libraries $USER_LDFLAGS `pkg-config --libs OpenEXR` $LIBZ" AC_LANG_SAVE AC_LANG_CPLUSPLUS kde_save_CXXFLAGS="$CXXFLAGS" @@ -3014,8 +3023,8 @@ [ kde_cv_opt_noinline_match=irrelevant dnl if we don't use both -O2 and -fno-inline, this check is moot - if echo "$CFLAGS" | grep -qe -O2 \ - && echo "$CFLAGS" | grep -qe -fno-inline ; then + if echo "$CFLAGS" | grep -e -O2 >/dev/null 2>/dev/null \ + && echo "$CFLAGS" | grep -e -fno-inline >/dev/null 2>/dev/null ; then ac_cflags_save="$CFLAGS" CFLAGS="$CFLAGS -D_USE_GNU" @@ -3492,7 +3501,7 @@ [ kdelibsuff="$kde_libs_suffix" if test -z "$kdelibsuff"; then - kdelibsuff="auto" + kdelibsuff="no" fi AC_ARG_ENABLE(libsuffix, AC_HELP_STRING([--enable-libsuffix], @@ -3507,13 +3516,16 @@ return 0; } EOF - kdelibsuff=`$CC conftest.c -o conftest.out; ldd conftest.out | grep -E "libc.so"| grep -E -o "/lib[[^\/]]*/" | sed "s/lib//" | sed "s/\/*//g"` + kdelibsuff=`$CC conftest.c -o conftest.out; ldd conftest.out |sed -ne '/libc.so/{ + s,.*/lib\([[^\/]]*\)/.*,\1, + p +}'` rm -rf conftest.* fi - if test "$kdelibsuff" = "no"; then + if test "$kdelibsuff" = "no" || test "$kdelibsuff" = "none"; then kdelibsuff= - fi + fi if test -z "$kdelibsuff"; then AC_MSG_RESULT([not using lib directory suffix]) AC_DEFINE(KDELIBSUFF, [""], Suffix for lib directories) @@ -4989,7 +5001,7 @@ ]) fi kde_libs_htmldir=`$KDECONFIG --install html --expandvars` - kde_libs_suffix=`$KDECONFIG --libsuffix` + kde_libs_suffix=`$KDECONFIG --libsuffix` || kde_libs_suffix=auto AC_MSG_CHECKING([where to install]) if test "x$prefix" = "xNONE"; then @@ -5365,7 +5377,7 @@ JAVAC=$kde_java_bindir/javac JAVAH=$kde_java_bindir/javah JAR=$kde_java_bindir/jar - JVMLIBS="-Xlinker -framework -Xlinker JavaVM" + JVMLIBS="-Wl,-framework,JavaVM" AC_DEFINE_UNQUOTED(PATH_JAVA, "$kde_java_bindir/java", [Define where your java executable is]) AC_MSG_RESULT([Apple Java Framework]) @@ -5961,15 +5973,30 @@ fi ]) # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*- -## Copyright 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005 +## Copyright 1996, 1997, 1998, 1999, 2000, 2001 ## Free Software Foundation, Inc. ## Originally by Gordon Matzigkeit , 1996 ## -## This file 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 free software; you can redistribute it and/or modify +## it under the terms of the GNU General Public License as published by +## the Free Software Foundation; either version 2 of the License, or +## (at your option) any later version. +## +## This program is distributed in the hope that it will be useful, but +## WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +## General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this program; if not, write to the Free Software +## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +## +## As a special exception to the GNU General Public License, if you +## distribute this file as part of a program that contains a +## configuration script generated by Autoconf, you may include it under +## the same distribution terms that you use for the rest of that program. -# serial 48 Debian 1.5.22-2 AC_PROG_LIBTOOL +# serial 47 AC_PROG_LIBTOOL # AC_PROVIDE_IFELSE(MACRO-NAME, IF-PROVIDED, IF-NOT-PROVIDED) @@ -6029,7 +6056,7 @@ LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" # Always use our own libtool. -LIBTOOL='$(SHELL) $(top_builddir)/libtool' +LIBTOOL='$(SHELL) $(top_builddir)/libtool --silent' AC_SUBST(LIBTOOL)dnl # Prevent multiple expansion @@ -6079,7 +6106,7 @@ # Sed substitution that helps us do robust quoting. It backslashifies # metacharacters that are still active within double-quoted strings. -Xsed='sed -e 1s/^X//' +Xsed='sed -e s/^X//' [sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'] # Same as above, but do not quote variable references. @@ -6099,7 +6126,7 @@ default_ofile=libtool can_build_shared=yes -# All known linkers require a `.a' archive for static linking (except MSVC, +# All known linkers require a `.a' archive for static linking (except M$VC, # which needs '.lib'). libext=a ltmain="$ac_aux_dir/ltmain.sh" @@ -6119,7 +6146,6 @@ test -z "$AS" && AS=as test -z "$CC" && CC=cc test -z "$LTCC" && LTCC=$CC -test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS test -z "$DLLTOOL" && DLLTOOL=dlltool test -z "$LD" && LD=ld test -z "$LN_S" && LN_S="ln -s" @@ -6139,17 +6165,15 @@ if test -n "$RANLIB"; then case $host_os in openbsd*) - old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" + old_postinstall_cmds="\$RANLIB -t \$oldlib~$old_postinstall_cmds" ;; *) - old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" + old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds" ;; esac old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" fi -_LT_CC_BASENAME([$compiler]) - # Only perform the check for file, if the check method requires it case $deplibs_check_method in file_magic*) @@ -6190,56 +6214,11 @@ # If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"} -# If no C compiler flags were specified, use CFLAGS. -LTCFLAGS=${LTCFLAGS-"$CFLAGS"} - # Allow CC to be a program name with arguments. compiler=$CC ])# _LT_AC_SYS_COMPILER -# _LT_CC_BASENAME(CC) -# ------------------- -# Calculate cc_basename. Skip known compiler wrappers and cross-prefix. -AC_DEFUN([_LT_CC_BASENAME], -[for cc_temp in $1""; do - case $cc_temp in - compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;; - distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;; - \-*) ;; - *) break;; - esac -done -cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` -]) - - -# _LT_COMPILER_BOILERPLATE -# ------------------------ -# Check for compiler boilerplate output or warnings with -# the simple compiler test code. -AC_DEFUN([_LT_COMPILER_BOILERPLATE], -[ac_outfile=conftest.$ac_objext -printf "$lt_simple_compile_test_code" >conftest.$ac_ext -eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err -_lt_compiler_boilerplate=`cat conftest.err` -$rm conftest* -])# _LT_COMPILER_BOILERPLATE - - -# _LT_LINKER_BOILERPLATE -# ---------------------- -# Check for linker boilerplate output or warnings with -# the simple link test code. -AC_DEFUN([_LT_LINKER_BOILERPLATE], -[ac_outfile=conftest.$ac_objext -printf "$lt_simple_link_test_code" >conftest.$ac_ext -eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err -_lt_linker_boilerplate=`cat conftest.err` -$rm conftest* -])# _LT_LINKER_BOILERPLATE - - # _LT_AC_SYS_LIBPATH_AIX # ---------------------- # Links a minimal program and checks the executable @@ -6312,15 +6291,15 @@ # The HP-UX ksh and POSIX shell print the target directory to stdout # if CDPATH is set. -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH +if test "X${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi if test -z "$ECHO"; then if test "X${echo_test_string+set}" != Xset; then # find a string as large as possible, as long as the shell can cope with it for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ... - if (echo_test_string=`eval $cmd`) 2>/dev/null && - echo_test_string=`eval $cmd` && + if (echo_test_string="`eval $cmd`") 2>/dev/null && + echo_test_string="`eval $cmd`" && (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null then break @@ -6489,13 +6468,14 @@ # Find out which ABI we are using. echo 'int i;' > conftest.$ac_ext if AC_TRY_EVAL(ac_compile); then - case `/usr/bin/file conftest.o` in + case "`/usr/bin/file conftest.o`" in *32-bit*) + LINUX_64_MODE="32" case $host in x86_64-*linux*) LD="${LD-ld} -m elf_i386" ;; - ppc64-*linux*|powerpc64-*linux*) + ppc64-*linux*) LD="${LD-ld} -m elf32ppclinux" ;; s390x-*linux*) @@ -6507,6 +6487,7 @@ esac ;; *64-bit*) + LINUX_64_MODE="64" case $host in x86_64-*linux*) LD="${LD-ld} -m elf_x86_64" @@ -6540,22 +6521,6 @@ CFLAGS="$SAVE_CFLAGS" fi ;; -sparc*-*solaris*) - # Find out which ABI we are using. - echo 'int i;' > conftest.$ac_ext - if AC_TRY_EVAL(ac_compile); then - case `/usr/bin/file conftest.o` in - *64-bit*) - case $lt_cv_prog_gnu_ld in - yes*) LD="${LD-ld} -m elf64_sparc" ;; - *) LD="${LD-ld} -64" ;; - esac - ;; - esac - fi - rm -rf conftest* - ;; - AC_PROVIDE_IFELSE([AC_LIBTOOL_WIN32_DLL], [*-*-cygwin* | *-*-mingw* | *-*-pw32*) AC_CHECK_TOOL(DLLTOOL, dlltool, false) @@ -6587,7 +6552,7 @@ # with a dollar sign (not a hyphen), so the echo should work correctly. # The option is referenced via a variable to avoid confusing sed. lt_compile=`echo "$ac_compile" | $SED \ - -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \ -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD) @@ -6597,10 +6562,8 @@ echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized - # So say no if there are warnings other than the usual output. - $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp - $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 - if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then + # So say no if there are warnings + if test ! -s conftest.err; then $2=yes fi fi @@ -6626,16 +6589,11 @@ LDFLAGS="$LDFLAGS $3" printf "$lt_simple_link_test_code" > conftest.$ac_ext if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then - # The linker can only warn and ignore the option if not recognized + # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings if test -s conftest.err; then # Append any errors to the config.log. cat conftest.err 1>&AS_MESSAGE_LOG_FD - $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp - $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 - if diff conftest.exp conftest.er2 >/dev/null; then - $2=yes - fi else $2=yes fi @@ -6659,7 +6617,7 @@ AC_MSG_CHECKING([the maximum length of command line arguments]) AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl i=0 - teststring="ABCD" + testring="ABCD" case $build_os in msdosdjgpp*) @@ -6688,70 +6646,20 @@ lt_cv_sys_max_cmd_len=8192; ;; - amigaos*) - # On AmigaOS with pdksh, this test takes hours, literally. - # So we just punt and use a minimum line length of 8192. - lt_cv_sys_max_cmd_len=8192; - ;; - - netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) - # This has been around since 386BSD, at least. Likely further. - if test -x /sbin/sysctl; then - lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` - elif test -x /usr/sbin/sysctl; then - lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` - else - lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs - fi - # And add a safety zone - lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` - lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` - ;; - - interix*) - # We know the value 262144 and hardcode it with a safety zone (like BSD) - lt_cv_sys_max_cmd_len=196608 - ;; - - osf*) - # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure - # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not - # nice to cause kernel panics so lets avoid the loop below. - # First set a reasonable default. - lt_cv_sys_max_cmd_len=16384 - # - if test -x /sbin/sysconfig; then - case `/sbin/sysconfig -q proc exec_disable_arg_limit` in - *1*) lt_cv_sys_max_cmd_len=-1 ;; - esac - fi - ;; - sco3.2v5*) - lt_cv_sys_max_cmd_len=102400 - ;; - sysv5* | sco5v6* | sysv4.2uw2*) - kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` - if test -n "$kargmax"; then - lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ ]]//'` - else - lt_cv_sys_max_cmd_len=32768 - fi - ;; - *) + *) # If test is not a shell built-in, we'll probably end up computing a # maximum length that is only half of the actual maximum length, but # we can't tell. - SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} - while (test "X"`$SHELL [$]0 --fallback-echo "X$teststring" 2>/dev/null` \ - = "XX$teststring") >/dev/null 2>&1 && - new_result=`expr "X$teststring" : ".*" 2>&1` && + while (test "X"`$CONFIG_SHELL [$]0 --fallback-echo "X$testring" 2>/dev/null` \ + = "XX$testring") >/dev/null 2>&1 && + new_result=`expr "X$testring" : ".*" 2>&1` && lt_cv_sys_max_cmd_len=$new_result && test $i != 17 # 1/2 MB should be enough do i=`expr $i + 1` - teststring=$teststring$teststring + testring=$testring$testring done - teststring= + testring= # Add a significant safety factor because C++ compilers can tack on massive # amounts of additional arguments before passing them to the linker. # It appears as though 1/2 is a usable value. @@ -6768,7 +6676,7 @@ # _LT_AC_CHECK_DLFCN -# ------------------ +# -------------------- AC_DEFUN([_LT_AC_CHECK_DLFCN], [AC_CHECK_HEADERS(dlfcn.h)dnl ])# _LT_AC_CHECK_DLFCN @@ -6776,7 +6684,7 @@ # _LT_AC_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE, # ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING) -# --------------------------------------------------------------------- +# ------------------------------------------------------------------ AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF], [AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl if test "$cross_compiling" = yes; then : @@ -6842,19 +6750,17 @@ else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; /* dlclose (self); */ } - else - puts (dlerror ()); exit (status); }] EOF if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then - (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null + (./conftest; exit; ) 2>/dev/null lt_status=$? case x$lt_status in x$lt_dlno_uscore) $1 ;; x$lt_dlneed_uscore) $2 ;; - x$lt_dlunknown|x*) $3 ;; + x$lt_unknown|x*) $3 ;; esac else : # compilation failed @@ -6866,7 +6772,7 @@ # AC_LIBTOOL_DLOPEN_SELF -# ---------------------- +# ------------------- AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl if test "x$enable_dlopen" != xyes; then @@ -6903,7 +6809,7 @@ lt_cv_dlopen_self=yes ]) ;; - + *) AC_CHECK_FUNC([shl_load], [lt_cv_dlopen="shl_load"], @@ -6937,7 +6843,7 @@ test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" save_LDFLAGS="$LDFLAGS" - wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" + eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" save_LIBS="$LIBS" LIBS="$lt_cv_dlopen_libs $LIBS" @@ -6950,7 +6856,7 @@ ]) if test "x$lt_cv_dlopen_self" = xyes; then - wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" + LDFLAGS="$LDFLAGS $link_static_flag" AC_CACHE_CHECK([whether a statically linked program can dlopen itself], lt_cv_dlopen_self_static, [dnl _LT_AC_TRY_DLOPEN_SELF( @@ -6992,13 +6898,20 @@ mkdir out printf "$lt_simple_compile_test_code" > conftest.$ac_ext + # According to Tom Tromey, Ian Lance Taylor reported there are C compilers + # that will create temporary files in the current directory regardless of + # the output directory. Thus, making CWD read-only will cause this test + # to fail, enabling locking or at least warning the user not to do parallel + # builds. + chmod -w . + lt_compiler_flag="-o out/conftest2.$ac_objext" # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. lt_compile=`echo "$ac_compile" | $SED \ - -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \ -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD) @@ -7010,18 +6923,13 @@ then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings - $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp - $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 - if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then + if test ! -s out/conftest.err; then _LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes fi fi - chmod u+w . 2>&AS_MESSAGE_LOG_FD - $rm conftest* - # SGI C++ compiler will create directory out/ii_files/ for - # template instantiation - test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files - $rm out/* && rmdir out + chmod u+w . + $rm conftest* out/* + rmdir out cd .. rmdir conftest $rm conftest* @@ -7080,8 +6988,8 @@ [AC_MSG_CHECKING([how to hardcode library paths into programs]) _LT_AC_TAGVAR(hardcode_action, $1)= if test -n "$_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)" || \ - test -n "$_LT_AC_TAGVAR(runpath_var, $1)" || \ - test "X$_LT_AC_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then + test -n "$_LT_AC_TAGVAR(runpath_var $1)" || \ + test "X$_LT_AC_TAGVAR(hardcode_automatic, $1)"="Xyes" ; then # We can hardcode non-existant directories. if test "$_LT_AC_TAGVAR(hardcode_direct, $1)" != no && @@ -7138,7 +7046,7 @@ *) AC_MSG_RESULT([no]) ;; - esac + esac fi ])# AC_LIBTOOL_SYS_LIB_STRIP @@ -7151,7 +7059,7 @@ library_names_spec= libname_spec='lib$name' soname_spec= -shrext_cmds=".so" +shrext=".so" postinstall_cmds= postuninstall_cmds= finish_cmds= @@ -7161,20 +7069,7 @@ version_type=none dynamic_linker="$host_os ld.so" sys_lib_dlsearch_path_spec="/lib /usr/lib" -if test "$GCC" = yes; then - sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` - if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then - # if the path contains ";" then we assume it to be the separator - # otherwise default to the standard path separator (i.e. ":") - it is - # assumed that no part of a normal pathname contains ";" but that should - # okay in the real world where ";" in dirpaths is itself problematic. - sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` - else - sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` - fi -else - sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" -fi +sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" need_lib_prefix=unknown hardcode_into_libs=no @@ -7239,7 +7134,7 @@ amigaos*) library_names_spec='$libname.ixlibrary $libname.a' # Create ${libname}_ixlibrary.a entries in /sys/libs. - finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' + finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "(cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a)"; (cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a) || exit 1; done' ;; beos*) @@ -7248,7 +7143,7 @@ shlibpath_var=LIBRARY_PATH ;; -bsdi[[45]]*) +bsdi4*) version_type=linux need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' @@ -7264,7 +7159,7 @@ cygwin* | mingw* | pw32*) version_type=windows - shrext_cmds=".dll" + shrext=".dll" need_version=no need_lib_prefix=no @@ -7276,8 +7171,7 @@ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ dldir=$destdir/`dirname \$dlpath`~ test -d \$dldir || mkdir -p \$dldir~ - $install_prog $dir/$dlname \$dldir/$dlname~ - chmod a+x \$dldir/$dlname' + $install_prog $dir/$dlname \$dldir/$dlname' postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ dlpath=$dir/\$dldll~ $rm \$dlpath' @@ -7307,7 +7201,7 @@ ;; pw32*) # pw32 DLLs use 'pw' prefix rather than 'lib' - library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}' + library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ;; esac ;; @@ -7330,7 +7224,7 @@ soname_spec='${libname}${release}${major}$shared_ext' shlibpath_overrides_runpath=yes shlibpath_var=DYLD_LIBRARY_PATH - shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' + shrext='$(test .$module = .yes && echo .so || echo .dylib)' # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same. if test "$GCC" = yes; then sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"` @@ -7353,7 +7247,7 @@ dynamic_linker=no ;; -kfreebsd*-gnu) +kfreebsd*-gnu*) version_type=linux need_lib_prefix=no need_version=no @@ -7365,17 +7259,8 @@ dynamic_linker='GNU ld.so' ;; -freebsd* | dragonfly*) - # DragonFly does not have aout. When/if they implement a new - # versioning mechanism, adjust this. - if test -x /usr/bin/objformat; then - objformat=`/usr/bin/objformat` - else - case $host_os in - freebsd[[123]]*) objformat=aout ;; - *) objformat=elf ;; - esac - fi +freebsd*) + objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout` version_type=freebsd-$objformat case $version_type in freebsd-elf*) @@ -7393,19 +7278,14 @@ freebsd2*) shlibpath_overrides_runpath=yes ;; - freebsd3.[[01]]* | freebsdelf3.[[01]]*) + freebsd3.[01]* | freebsdelf3.[01]*) shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; - freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \ - freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1) + *) # from 3.2 on shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; - freebsd*) # from 4.6 on - shlibpath_overrides_runpath=yes - hardcode_into_libs=yes - ;; esac ;; @@ -7425,9 +7305,9 @@ version_type=sunos need_lib_prefix=no need_version=no - case $host_cpu in + case "$host_cpu" in ia64*) - shrext_cmds='.so' + shrext='.so' hardcode_into_libs=yes dynamic_linker="$host_os dld.so" shlibpath_var=LD_LIBRARY_PATH @@ -7442,7 +7322,7 @@ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; hppa*64*) - shrext_cmds='.sl' + shrext='.sl' hardcode_into_libs=yes dynamic_linker="$host_os dld.sl" shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH @@ -7453,7 +7333,7 @@ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; *) - shrext_cmds='.sl' + shrext='.sl' dynamic_linker="$host_os dld.sl" shlibpath_var=SHLIB_PATH shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH @@ -7465,18 +7345,6 @@ postinstall_cmds='chmod 555 $lib' ;; -interix3*) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - ;; - irix5* | irix6* | nonstopux*) case $host_os in nonstopux*) version_type=nonstopux ;; @@ -7527,19 +7395,22 @@ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' + libsuff= + if test "x$LINUX_64_MODE" = x64; then + # Some platforms are per default 64-bit, so there's no /lib64 + if test -d /lib64; then + libsuff=64 + fi + fi shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no + sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff}" + sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff} /usr/local/lib${libsuff}" # This implies no fast_install, which is unacceptable. # Some rework will be needed to allow for fast_install # before this can be enabled. hardcode_into_libs=yes - # Append ld.so.conf contents to the search path - if test -f /etc/ld.so.conf; then - lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` - sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" - fi - # We used to test for /lib/ld.so.1 and disable shared libraries on # powerpc, because MkLinux only supported shared libraries with the # GNU dynamic linker. Since this was broken with cross compilers, @@ -7549,30 +7420,6 @@ dynamic_linker='GNU/Linux ld.so' ;; -netbsdelf*-gnu) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='NetBSD ld.elf_so' - ;; - -knetbsd*-gnu) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='GNU ld.so' - ;; - netbsd*) version_type=sunos need_lib_prefix=no @@ -7582,7 +7429,7 @@ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' dynamic_linker='NetBSD (a.out) ld.so' else - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' dynamic_linker='NetBSD ld.elf_so' fi @@ -7610,13 +7457,8 @@ openbsd*) version_type=sunos - sys_lib_dlsearch_path_spec="/usr/lib" need_lib_prefix=no - # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. - case $host_os in - openbsd3.3 | openbsd3.3.*) need_version=yes ;; - *) need_version=no ;; - esac + need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' shlibpath_var=LD_LIBRARY_PATH @@ -7636,7 +7478,7 @@ os2*) libname_spec='$name' - shrext_cmds=".dll" + shrext=".dll" need_lib_prefix=no library_names_spec='$libname${shared_ext} $libname.a' dynamic_linker='OS/2 ld.exe' @@ -7654,6 +7496,13 @@ sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" ;; +sco3.2v5*) + version_type=osf + soname_spec='${libname}${release}${shared_ext}$major' + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + shlibpath_var=LD_LIBRARY_PATH + ;; + solaris*) version_type=linux need_lib_prefix=no @@ -7679,7 +7528,7 @@ need_version=yes ;; -sysv4 | sysv4.3*) +sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) version_type=linux library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' @@ -7712,29 +7561,6 @@ fi ;; -sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) - version_type=freebsd-elf - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - hardcode_into_libs=yes - if test "$with_gnu_ld" = yes; then - sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' - shlibpath_overrides_runpath=no - else - sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' - shlibpath_overrides_runpath=yes - case $host_os in - sco3.2v5*) - sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" - ;; - esac - fi - sys_lib_dlsearch_path_spec='/usr/lib' - ;; - uts4*) version_type=linux library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' @@ -7748,11 +7574,6 @@ esac AC_MSG_RESULT([$dynamic_linker]) test "$dynamic_linker" = no && can_build_shared=no - -variables_saved_for_relink="PATH $shlibpath_var $runpath_var" -if test "$GCC" = yes; then - variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" -fi ])# AC_LIBTOOL_SYS_DYNAMIC_LINKER @@ -7777,9 +7598,6 @@ AC_MSG_WARN([using `LTCC=$LTCC', extracted from `$ofile']) fi fi - if test -z "$LTCFLAGS"; then - eval "`$SHELL ${ofile} --config | grep '^LTCFLAGS='`" - fi # Extract list of available tagged configurations in $ofile. # Note that this assumes the entire list is on one line. @@ -7806,9 +7624,7 @@ case $tagname in CXX) - if test -n "$CXX" && ( test "X$CXX" != "Xno" && - ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) || - (test "X$CXX" != "Xg++"))) ; then + if test -n "$CXX" && test "X$CXX" != "Xno"; then AC_LIBTOOL_LANG_CXX_CONFIG else tagname="" @@ -7870,7 +7686,7 @@ # AC_LIBTOOL_WIN32_DLL # -------------------- -# declare package support for building win32 DLLs +# declare package support for building win32 dll's AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [AC_BEFORE([$0], [AC_LIBTOOL_SETUP]) ])# AC_LIBTOOL_WIN32_DLL @@ -7908,7 +7724,7 @@ # AC_DISABLE_SHARED # ----------------- -# set the default shared flag to --disable-shared +#- set the default shared flag to --disable-shared AC_DEFUN([AC_DISABLE_SHARED], [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl AC_ENABLE_SHARED(no) @@ -8044,7 +7860,7 @@ if test -n "$file_magic_test_file"; then case $deplibs_check_method in "file_magic "*) - file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` + file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`" MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | $EGREP "$file_magic_regex" > /dev/null; then @@ -8154,7 +7970,7 @@ if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then lt_cv_path_LD="$ac_dir/$ac_prog" # Check to see if the program is GNU ld. I'd rather use --version, - # but apparently some variants of GNU ld only accept -v. + # but apparently some GNU ld's only accept -v. # Break only if it was the GNU/non-GNU ld that we prefer. case `"$lt_cv_path_LD" -v 2>&1 &1 /dev/null; then case $host_cpu in i*86 ) # Not sure whether the presence of OpenBSD here was a mistake. # Let's accept both of them until this is cleared up. - lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library' + lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[[3-9]]86 (compact )?demand paged shared library' lt_cv_file_magic_cmd=/usr/bin/file lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` ;; @@ -8300,7 +8115,7 @@ hpux10.20* | hpux11*) lt_cv_file_magic_cmd=/usr/bin/file - case $host_cpu in + case "$host_cpu" in ia64*) lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64' lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so @@ -8316,27 +8131,43 @@ esac ;; -interix3*) - # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here - lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$' - ;; - irix5* | irix6* | nonstopux*) - case $LD in - *-32|*"-32 ") libmagic=32-bit;; - *-n32|*"-n32 ") libmagic=N32;; - *-64|*"-64 ") libmagic=64-bit;; - *) libmagic=never-match;; + case $host_os in + irix5* | nonstopux*) + # this will be overridden with pass_all, but let us keep it just in case + lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1" + ;; + *) + case $LD in + *-32|*"-32 ") libmagic=32-bit;; + *-n32|*"-n32 ") libmagic=N32;; + *-64|*"-64 ") libmagic=64-bit;; + *) libmagic=never-match;; + esac + # this will be overridden with pass_all, but let us keep it just in case + lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[[1234]] dynamic lib MIPS - version 1" + ;; esac + lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*` lt_cv_deplibs_check_method=pass_all ;; # This must be Linux ELF. linux*) - lt_cv_deplibs_check_method=pass_all + case $host_cpu in + alpha* | hppa* | i*86 | ia64* | m68* | mips* | powerpc* | sparc* | s390* | sh* | x86_64* ) + lt_cv_deplibs_check_method=pass_all ;; + # the debian people say, arm and glibc 2.3.1 works for them with pass_all + arm* ) + lt_cv_deplibs_check_method=pass_all ;; + *) + # glibc up to 2.1.1 does not perform some relocations on ARM + lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )' ;; + esac + lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so` ;; -netbsd* | netbsdelf*-gnu | knetbsd*-gnu) +netbsd*) if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$' else @@ -8355,22 +8186,32 @@ ;; openbsd*) + lt_cv_file_magic_cmd=/usr/bin/file + lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then - lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$' + lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB shared object' else - lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$' + lt_cv_deplibs_check_method='file_magic OpenBSD.* shared library' fi ;; osf3* | osf4* | osf5*) + # this will be overridden with pass_all, but let us keep it just in case + lt_cv_deplibs_check_method='file_magic COFF format alpha shared library' + lt_cv_file_magic_test_file=/shlib/libc.so + lt_cv_deplibs_check_method=pass_all + ;; + +sco3.2v5*) lt_cv_deplibs_check_method=pass_all ;; solaris*) lt_cv_deplibs_check_method=pass_all + lt_cv_file_magic_test_file=/lib/libc.so ;; -sysv4 | sysv4.3*) +sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) case $host_vendor in motorola) lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]' @@ -8391,13 +8232,10 @@ siemens) lt_cv_deplibs_check_method=pass_all ;; - pc) - lt_cv_deplibs_check_method=pass_all - ;; esac ;; -sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) +sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[[78]]* | unixware7* | sysv4*uw2*) lt_cv_deplibs_check_method=pass_all ;; esac @@ -8417,43 +8255,36 @@ # Let the user override the test. lt_cv_path_NM="$NM" else - lt_nm_to_check="${ac_tool_prefix}nm" - if test -n "$ac_tool_prefix" && test "$build" = "$host"; then - lt_nm_to_check="$lt_nm_to_check nm" - fi - for lt_tmp_nm in $lt_nm_to_check; do - lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR - for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do - IFS="$lt_save_ifs" - test -z "$ac_dir" && ac_dir=. - tmp_nm="$ac_dir/$lt_tmp_nm" - if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then - # Check to see if the nm accepts a BSD-compat flag. - # Adding the `sed 1q' prevents false positives on HP-UX, which says: - # nm: unknown option "B" ignored - # Tru64's nm complains that /dev/null is an invalid object file - case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in - */dev/null* | *'Invalid file or object type'*) - lt_cv_path_NM="$tmp_nm -B" + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR + for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do + IFS="$lt_save_ifs" + test -z "$ac_dir" && ac_dir=. + tmp_nm="$ac_dir/${ac_tool_prefix}nm" + if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then + # Check to see if the nm accepts a BSD-compat flag. + # Adding the `sed 1q' prevents false positives on HP-UX, which says: + # nm: unknown option "B" ignored + # Tru64's nm complains that /dev/null is an invalid object file + case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in + */dev/null* | *'Invalid file or object type'*) + lt_cv_path_NM="$tmp_nm -B" + break + ;; + *) + case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in + */dev/null*) + lt_cv_path_NM="$tmp_nm -p" break ;; *) - case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in - */dev/null*) - lt_cv_path_NM="$tmp_nm -p" - break - ;; - *) - lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but - continue # so that we can try to find one that supports BSD flags - ;; - esac + lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but + continue # so that we can try to find one that supports BSD flags ;; esac - fi - done - IFS="$lt_save_ifs" + esac + fi done + IFS="$lt_save_ifs" test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm fi]) NM="$lt_cv_path_NM" @@ -8485,13 +8316,13 @@ # ----------------------------------- # sets LIBLTDL to the link flags for the libltdl convenience library and # LTDLINCL to the include flags for the libltdl header and adds -# --enable-ltdl-convenience to the configure arguments. Note that -# AC_CONFIG_SUBDIRS is not called here. If DIRECTORY is not provided, -# it is assumed to be `libltdl'. LIBLTDL will be prefixed with -# '${top_builddir}/' and LTDLINCL will be prefixed with '${top_srcdir}/' -# (note the single quotes!). If your package is not flat and you're not -# using automake, define top_builddir and top_srcdir appropriately in -# the Makefiles. +# --enable-ltdl-convenience to the configure arguments. Note that LIBLTDL +# and LTDLINCL are not AC_SUBSTed, nor is AC_CONFIG_SUBDIRS called. If +# DIRECTORY is not provided, it is assumed to be `libltdl'. LIBLTDL will +# be prefixed with '${top_builddir}/' and LTDLINCL will be prefixed with +# '${top_srcdir}/' (note the single quotes!). If your package is not +# flat and you're not using automake, define top_builddir and +# top_srcdir appropriately in the Makefiles. AC_DEFUN([AC_LIBLTDL_CONVENIENCE], [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl case $enable_ltdl_convenience in @@ -8510,13 +8341,13 @@ # ----------------------------------- # sets LIBLTDL to the link flags for the libltdl installable library and # LTDLINCL to the include flags for the libltdl header and adds -# --enable-ltdl-install to the configure arguments. Note that -# AC_CONFIG_SUBDIRS is not called here. If DIRECTORY is not provided, -# and an installed libltdl is not found, it is assumed to be `libltdl'. -# LIBLTDL will be prefixed with '${top_builddir}/'# and LTDLINCL with -# '${top_srcdir}/' (note the single quotes!). If your package is not -# flat and you're not using automake, define top_builddir and top_srcdir -# appropriately in the Makefiles. +# --enable-ltdl-install to the configure arguments. Note that LIBLTDL +# and LTDLINCL are not AC_SUBSTed, nor is AC_CONFIG_SUBDIRS called. If +# DIRECTORY is not provided and an installed libltdl is not found, it is +# assumed to be `libltdl'. LIBLTDL will be prefixed with '${top_builddir}/' +# and LTDLINCL will be prefixed with '${top_srcdir}/' (note the single +# quotes!). If your package is not flat and you're not using automake, +# define top_builddir and top_srcdir appropriately in the Makefiles. # In the future, this macro may have to be called after AC_PROG_LIBTOOL. AC_DEFUN([AC_LIBLTDL_INSTALLABLE], [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl @@ -8554,21 +8385,10 @@ # --------------- AC_DEFUN([_LT_AC_LANG_CXX], [AC_REQUIRE([AC_PROG_CXX]) -AC_REQUIRE([_LT_AC_PROG_CXXCPP]) +AC_REQUIRE([AC_PROG_CXXCPP]) _LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}CXX]) ])# _LT_AC_LANG_CXX -# _LT_AC_PROG_CXXCPP -# ------------------ -AC_DEFUN([_LT_AC_PROG_CXXCPP], -[ -AC_REQUIRE([AC_PROG_CXX]) -if test -n "$CXX" && ( test "X$CXX" != "Xno" && - ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) || - (test "X$CXX" != "Xg++"))) ; then - AC_PROG_CXXCPP -fi -])# _LT_AC_PROG_CXXCPP # AC_LIBTOOL_F77 # -------------- @@ -8608,7 +8428,7 @@ # AC_LIBTOOL_RC -# ------------- +# -------------- # enable support for Windows resource files AC_DEFUN([AC_LIBTOOL_RC], [AC_REQUIRE([LT_AC_PROG_RC]) @@ -8641,9 +8461,36 @@ _LT_AC_SYS_COMPILER -# save warnings/boilerplate of simple test code -_LT_COMPILER_BOILERPLATE -_LT_LINKER_BOILERPLATE +# +# Check for any special shared library compilation flags. +# +_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)= +if test "$GCC" = no; then + case $host_os in + sco3.2v5*) + _LT_AC_TAGVAR(lt_prog_cc_shlib, $1)='-belf' + ;; + esac +fi +if test -n "$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)"; then + AC_MSG_WARN([`$CC' requires `$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)' to build shared libraries]) + if echo "$old_CC $old_CFLAGS " | grep "[[ ]]$]_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)[[[ ]]" >/dev/null; then : + else + AC_MSG_WARN([add `$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)' to the CC or CFLAGS env variable and reconfigure]) + _LT_AC_TAGVAR(lt_cv_prog_cc_can_build_shared, $1)=no + fi +fi + + +# +# Check to make sure the static flag actually works. +# +AC_LIBTOOL_LINKER_OPTION([if $compiler static flag $_LT_AC_TAGVAR(lt_prog_compiler_static, $1) works], + _LT_AC_TAGVAR(lt_prog_compiler_static_works, $1), + $_LT_AC_TAGVAR(lt_prog_compiler_static, $1), + [], + [_LT_AC_TAGVAR(lt_prog_compiler_static, $1)=]) + ## CAVEAT EMPTOR: ## There is no encapsulation within the following macros, do not change @@ -8657,9 +8504,9 @@ AC_LIBTOOL_SYS_DYNAMIC_LINKER($1) AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1) AC_LIBTOOL_SYS_LIB_STRIP -AC_LIBTOOL_DLOPEN_SELF +AC_LIBTOOL_DLOPEN_SELF($1) -# Report which library types will actually be built +# Report which librarie types wil actually be built AC_MSG_CHECKING([if libtool supports shared libraries]) AC_MSG_RESULT([$can_build_shared]) @@ -8668,7 +8515,7 @@ # On AIX, shared libraries and static libraries use the same namespace, and # are all built from PIC. -case $host_os in +case "$host_os" in aix3*) test "$enable_shared" = yes && enable_static=no if test -n "$RANLIB"; then @@ -8677,11 +8524,48 @@ fi ;; -aix4* | aix5*) +aix4*) if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then test "$enable_shared" = yes && enable_static=no fi - ;; + ;; + darwin* | rhapsody*) + if test "$GCC" = yes; then + _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no + case "$host_os" in + rhapsody* | darwin1.[[012]]) + _LT_AC_TAGVAR(allow_undefined_flag, $1)='-Wl,-undefined -Wl,suppress' + ;; + *) # Darwin 1.3 on + if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then + _LT_AC_TAGVAR(allow_undefined_flag, $1)='-Wl,-flat_namespace -Wl,-undefined -Wl,suppress' + else + case ${MACOSX_DEPLOYMENT_TARGET} in + 10.[012]) + _LT_AC_TAGVAR(allow_undefined_flag, $1)='-Wl,-flat_namespace -Wl,-undefined -Wl,suppress' + ;; + 10.*) + _LT_AC_TAGVAR(allow_undefined_flag, $1)='-Wl,-undefined -Wl,dynamic_lookup' + ;; + esac + fi + ;; + esac + output_verbose_link_cmd='echo' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -dynamiclib $allow_undefined_flag -o $lib $compiler_flags $libobjs $deplibs -install_name $rpath/$soname $verstring' + _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $compiler_flags $libobjs $deplibs' + # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $compiler_flags $libobjs $deplibs -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $compiler_flags $libobjs $deplibs~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + _LT_AC_TAGVAR(hardcode_direct, $1)=no + _LT_AC_TAGVAR(hardcode_automatic, $1)=yes + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-all_load $convenience' + _LT_AC_TAGVAR(link_all_deplibs, $1)=yes + else + _LT_AC_TAGVAR(ld_shlibs, $1)=no + fi + ;; esac AC_MSG_RESULT([$enable_shared]) @@ -8706,7 +8590,7 @@ AC_DEFUN([_LT_AC_LANG_CXX_CONFIG], [AC_LANG_PUSH(C++) AC_REQUIRE([AC_PROG_CXX]) -AC_REQUIRE([_LT_AC_PROG_CXXCPP]) +AC_REQUIRE([AC_PROG_CXXCPP]) _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no _LT_AC_TAGVAR(allow_undefined_flag, $1)= @@ -8718,7 +8602,6 @@ _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)= _LT_AC_TAGVAR(hardcode_libdir_separator, $1)= _LT_AC_TAGVAR(hardcode_minus_L, $1)=no -_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported _LT_AC_TAGVAR(hardcode_automatic, $1)=no _LT_AC_TAGVAR(module_cmds, $1)= _LT_AC_TAGVAR(module_expsym_cmds, $1)= @@ -8736,7 +8619,7 @@ _LT_AC_TAGVAR(compiler_lib_search_path, $1)= # Source file extension for C++ test sources. -ac_ext=cpp +ac_ext=cc # Object file extension for compiled C++ test sources. objext=o @@ -8746,15 +8629,11 @@ lt_simple_compile_test_code="int some_variable = 0;\n" # Code to be used in simple link tests -lt_simple_link_test_code='int main(int, char *[[]]) { return(0); }\n' +lt_simple_link_test_code='int main(int, char *[]) { return(0); }\n' # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_AC_SYS_COMPILER -# save warnings/boilerplate of simple test code -_LT_COMPILER_BOILERPLATE -_LT_LINKER_BOILERPLATE - # Allow CC to be a program name with arguments. lt_save_CC=$CC lt_save_LD=$LD @@ -8765,18 +8644,18 @@ if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx else - $as_unset lt_cv_prog_gnu_ld + unset lt_cv_prog_gnu_ld fi if test -n "${lt_cv_path_LDCXX+set}"; then lt_cv_path_LD=$lt_cv_path_LDCXX else - $as_unset lt_cv_path_LD + unset lt_cv_path_LD fi test -z "${LDCXX+set}" || LD=$LDCXX CC=${CXX-"c++"} compiler=$CC _LT_AC_TAGVAR(compiler, $1)=$CC -_LT_CC_BASENAME([$compiler]) +cc_basename=`$echo X"$compiler" | $Xsed -e 's%^.*/%%'` # We don't want -fno-exception wen compiling C++ code, so set the # no_builtin_flag separately @@ -8794,8 +8673,8 @@ # Check if GNU C++ uses GNU ld as the underlying linker, since the # archiving commands below assume that GNU ld is being used. if test "$with_gnu_ld" = yes; then - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' - _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects ${wl}-soname $wl$soname -o $lib' + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared -nostdlib $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir' _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' @@ -8821,7 +8700,7 @@ # linker, instead of GNU ld. If possible, this setting should # overridden to take advantage of the native linker features on # the platform it is being used on. - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects -o $lib' fi # Commands to make compiler produce verbose output that lists @@ -8851,23 +8730,8 @@ exp_sym_flag='-Bexport' no_entry_flag="" else - aix_use_runtimelinking=no - - # Test if we are trying to use run time linking or normal - # AIX style linking. If -brtl is somewhere in LDFLAGS, we - # need to do runtime linking. - case $host_os in aix4.[[23]]|aix4.[[23]].*|aix5*) - for ld_flag in $LDFLAGS; do - case $ld_flag in - *-brtl*) - aix_use_runtimelinking=yes - break - ;; - esac - done - ;; - esac - + # KDE requires run time linking. Make it the default. + aix_use_runtimelinking=yes exp_sym_flag='-bexport' no_entry_flag='-bnoentry' fi @@ -8884,7 +8748,7 @@ _LT_AC_TAGVAR(link_all_deplibs, $1)=yes if test "$GXX" = yes; then - case $host_os in aix4.[[012]]|aix4.[[012]].*) + case $host_os in aix4.[012]|aix4.[012].*) # We only want to do this on AIX 4.2 and lower, the check # below for broken collect2 doesn't work under 4.3+ collect2name=`${CC} -print-prog-name=collect2` @@ -8903,12 +8767,8 @@ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)= fi - ;; esac shared_flag='-shared' - if test "$aix_use_runtimelinking" = yes; then - shared_flag="$shared_flag "'${wl}-G' - fi else # not using gcc if test "$host_cpu" = ia64; then @@ -8917,16 +8777,15 @@ shared_flag='-G' else if test "$aix_use_runtimelinking" = yes; then - shared_flag='${wl}-G' + shared_flag='-qmkshrobj ${wl}-G' else - shared_flag='${wl}-bM:SRE' + shared_flag='-qmkshrobj' fi fi fi - # It seems that -bexpall does not export symbols beginning with - # underscore (_), so it is better to generate a list of symbols to export. - _LT_AC_TAGVAR(always_export_symbols, $1)=yes + # Let the compiler handle the export list. + _LT_AC_TAGVAR(always_export_symbols, $1)=no if test "$aix_use_runtimelinking" = yes; then # Warning - without using the other runtime loading flags (-brtl), # -berok will link without error, but may produce a broken library. @@ -8935,12 +8794,13 @@ _LT_AC_SYS_LIBPATH_AIX _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath" - _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" + _LT_AC_TAGVAR(archive_cmds, $1)="\$CC"' -o $output_objdir/$soname $compiler_flags $libobjs $deplibs `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '" $shared_flag" + _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC"' -o $output_objdir/$soname $compiler_flags $libobjs $deplibs `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" else if test "$host_cpu" = ia64; then _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib' _LT_AC_TAGVAR(allow_undefined_flag, $1)="-z nodefs" - _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols" + _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $compiler_flags $libobjs $deplibs ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols" else # Determine the default libpath from the value encoded in an empty executable. _LT_AC_SYS_LIBPATH_AIX @@ -8949,26 +8809,16 @@ # -berok will link without error, but may produce a broken library. _LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok' _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok' + # -bexpall does not export symbols beginning with underscore (_) + _LT_AC_TAGVAR(always_export_symbols, $1)=yes # Exported symbols can be pulled into shared objects from archives - _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='$convenience' + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=' ' _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes - # This is similar to how AIX traditionally builds its shared libraries. - _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' + # This is similar to how AIX traditionally builds it's shared libraries. + _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $compiler_flags $libobjs $deplibs ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' fi fi ;; - - beos*) - if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then - _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported - # Joseph Beckenbach says some releases of gcc - # support --undefined. This deserves some investigation. FIXME - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' - else - _LT_AC_TAGVAR(ld_shlibs, $1)=no - fi - ;; - chorus*) case $cc_basename in *) @@ -8982,12 +8832,12 @@ # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless, # as there is no search path for DLLs. _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' - _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported + _LT_AC_TAGVAR(allow_undefined_flag, $1)=no _LT_AC_TAGVAR(always_export_symbols, $1)=no _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' # If the export-symbols file already is a .def file (1st line # is EXPORTS), use it as is; otherwise, prepend... _LT_AC_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then @@ -8996,81 +8846,70 @@ echo EXPORTS > $output_objdir/$soname.def; cat $export_symbols >> $output_objdir/$soname.def; fi~ - $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' + $CC -shared -nostdlib $output_objdir/$soname.def $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' else _LT_AC_TAGVAR(ld_shlibs, $1)=no fi ;; - darwin* | rhapsody*) - case $host_os in - rhapsody* | darwin1.[[012]]) - _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}suppress' - ;; - *) # Darwin 1.3 on - if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then - _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' - else - case ${MACOSX_DEPLOYMENT_TARGET} in - 10.[[012]]) - _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' - ;; - 10.*) - _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}dynamic_lookup' - ;; - esac - fi - ;; - esac - _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no - _LT_AC_TAGVAR(hardcode_direct, $1)=no - _LT_AC_TAGVAR(hardcode_automatic, $1)=yes - _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported - _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='' - _LT_AC_TAGVAR(link_all_deplibs, $1)=yes - if test "$GXX" = yes ; then - lt_int_apple_cc_single_mod=no - output_verbose_link_cmd='echo' - if $CC -dumpspecs 2>&1 | $EGREP 'single_module' >/dev/null ; then - lt_int_apple_cc_single_mod=yes - fi - if test "X$lt_int_apple_cc_single_mod" = Xyes ; then - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' - else - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring' - fi - _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' - # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds - if test "X$lt_int_apple_cc_single_mod" = Xyes ; then - _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - else - _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - fi - _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - else - case $cc_basename in - xlc*) - output_verbose_link_cmd='echo' - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring' - _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' - # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds - _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - ;; - *) - _LT_AC_TAGVAR(ld_shlibs, $1)=no - ;; - esac + darwin* | rhapsody*) + if test "$GXX" = yes; then + _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no + case "$host_os" in + rhapsody* | darwin1.[[012]]) + _LT_AC_TAGVAR(allow_undefined_flag, $1)='-Wl,-undefined -Wl,suppress' + ;; + *) # Darwin 1.3 on + if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then + _LT_AC_TAGVAR(allow_undefined_flag, $1)='-Wl,-flat_namespace -Wl,-undefined -Wl,suppress' + else + case ${MACOSX_DEPLOYMENT_TARGET} in + 10.[012]) + _LT_AC_TAGVAR(allow_undefined_flag, $1)='-Wl,-flat_namespace -Wl,-undefined -Wl,suppress' + ;; + 10.*) + _LT_AC_TAGVAR(allow_undefined_flag, $1)='-Wl,-undefined -Wl,dynamic_lookup' + ;; + esac fi - ;; + ;; + esac + lt_int_apple_cc_single_mod=no + output_verbose_link_cmd='echo' + if $CC -dumpspecs 2>&1 | grep 'single_module' >/dev/null ; then + lt_int_apple_cc_single_mod=yes + fi + if test "X$lt_int_apple_cc_single_mod" = Xyes ; then + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $compiler_flags $libobjs $deplibs -install_name $rpath/$soname $verstring' + else + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -r ${wl}-bind_at_load -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $compiler_flags $deplibs -install_name $rpath/$soname $verstring' + fi + _LT_AC_TAGVAR(module_cmds, $1)='$CC ${wl}-bind_at_load $allow_undefined_flag -o $lib -bundle $compiler_flags $libobjs $deplibs' + + # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's + if test "X$lt_int_apple_cc_single_mod" = Xyes ; then + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $compiler_flags $libobjs $deplibs -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + else + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r ${wl}-bind_at_load -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $compiler_flags $deplibs -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + fi + _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $compiler_flags $libobjs $deplibs~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + _LT_AC_TAGVAR(hardcode_direct, $1)=no + _LT_AC_TAGVAR(hardcode_automatic, $1)=yes + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-all_load $convenience' + _LT_AC_TAGVAR(link_all_deplibs, $1)=yes + else + _LT_AC_TAGVAR(ld_shlibs, $1)=no + fi + ;; dgux*) case $cc_basename in - ec++*) + ec++) # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; - ghcx*) + ghcx) # Green Hills C++ Compiler # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no @@ -9081,14 +8920,14 @@ ;; esac ;; - freebsd[[12]]*) + freebsd[12]*) # C++ shared libraries reported to be fairly broken before switch to ELF _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; freebsd-elf*) _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no ;; - freebsd* | kfreebsd*-gnu | dragonfly*) + freebsd* | kfreebsd*-gnu) # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF # conventions _LT_AC_TAGVAR(ld_shlibs, $1)=yes @@ -9105,12 +8944,12 @@ # location of the library. case $cc_basename in - CC*) + CC) # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; - aCC*) - _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' + aCC) + _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. @@ -9119,11 +8958,11 @@ # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. - output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "[[-]]L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' + output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | egrep "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' ;; *) if test "$GXX" = yes; then - _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' + _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' else # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no @@ -9133,23 +8972,34 @@ ;; hpux10*|hpux11*) if test $with_gnu_ld = no; then - _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' - _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: - - case $host_cpu in - hppa*64*|ia64*) + case "$host_cpu" in + hppa*64*) + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir' + _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: + ;; + ia64*) + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' ;; *) + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' + _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' ;; esac fi - case $host_cpu in - hppa*64*|ia64*) + case "$host_cpu" in + hppa*64*) _LT_AC_TAGVAR(hardcode_direct, $1)=no _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ;; + ia64*) + _LT_AC_TAGVAR(hardcode_direct, $1)=no + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no + _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH, + # but as the default + # location of the library. + ;; *) _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH, @@ -9159,20 +9009,17 @@ esac case $cc_basename in - CC*) + CC) # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; - aCC*) - case $host_cpu in - hppa*64*) - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' - ;; - ia64*) - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' + aCC) + case "$host_cpu" in + hppa*64*|ia64*) + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname -o $lib $linker_flags $libobjs $deplibs' ;; *) - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects' ;; esac # Commands to make compiler produce verbose output that lists @@ -9188,15 +9035,12 @@ *) if test "$GXX" = yes; then if test $with_gnu_ld = no; then - case $host_cpu in - hppa*64*) - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' - ;; - ia64*) - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' + case "$host_cpu" in + ia64*|hppa*64*) + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname -o $lib $linker_flags $libobjs $deplibs' ;; *) - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects' ;; esac fi @@ -9207,25 +9051,11 @@ ;; esac ;; - interix3*) - _LT_AC_TAGVAR(hardcode_direct, $1)=no - _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no - _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' - _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' - # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. - # Instead, shared libraries are loaded at an image base (0x10000000 by - # default) and relocated if they conflict, which is a slow very memory - # consuming and fragmenting process. To avoid this, we pick a random, - # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link - # time. Moving up from 0x10000000 also allows more sbrk(2) space. - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' - _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' - ;; irix5* | irix6*) case $cc_basename in - CC*) + CC) # SGI C++ - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib' # Archives containing C++ object files must be created using # "CC -ar", where "CC" is the IRIX C++ compiler. This is @@ -9236,9 +9066,9 @@ *) if test "$GXX" = yes; then if test "$with_gnu_ld" = no; then - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${objdir}/so_locations -o $lib' else - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` -o $lib' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` -o $lib' fi fi _LT_AC_TAGVAR(link_all_deplibs, $1)=yes @@ -9249,14 +9079,14 @@ ;; linux*) case $cc_basename in - KCC*) + KCC) # Kuck and Associates, Inc. (KAI) C++ Compiler # KCC will only create a shared library if the output file # ends with ".so" (or ".sl" for HP-UX), so rename the library # to its proper name (with version) after linking. - _LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' - _LT_AC_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib' + _LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects --soname $soname -o \$templib; mv \$templib $lib' + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. @@ -9274,44 +9104,20 @@ # "CC -Bstatic", where "CC" is the KAI C++ compiler. _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;; - icpc*) + icpc) # Intel C++ with_gnu_ld=yes - # version 8.0 and above of icpc choke on multiply defined symbols - # if we add $predep_objects and $postdep_objects, however 7.1 and - # earlier do not add the objects themselves. - case `$CC -V 2>&1` in - *"Version 7."*) - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' - _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' - ;; - *) # Version 8.0 or newer - tmp_idyn= - case $host_cpu in - ia64*) tmp_idyn=' -i_dynamic';; - esac - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' - _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' - ;; - esac _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects ${wl}-soname $wl$soname -o $lib' + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive' ;; - pgCC*) - # Portland Group C++ compiler - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib' - _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib' - - _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir' - _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' - _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' - ;; - cxx*) + cxx) # Compaq C++ - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' - _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects ${wl}-soname $wl$soname -o $lib' + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols' runpath_var=LD_RUN_PATH _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir' @@ -9339,7 +9145,7 @@ ;; mvs*) case $cc_basename in - cxx*) + cxx) # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; @@ -9349,7 +9155,7 @@ ;; esac ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) + netbsd*) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags' wlarc= @@ -9360,31 +9166,15 @@ # Workaround some broken pre-1.5 toolchains output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"' ;; - openbsd2*) - # C++ shared libraries are fairly broken - _LT_AC_TAGVAR(ld_shlibs, $1)=no - ;; - openbsd*) - _LT_AC_TAGVAR(hardcode_direct, $1)=yes - _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' - _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' - if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then - _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib' - _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' - _LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' - fi - output_verbose_link_cmd='echo' - ;; osf3*) case $cc_basename in - KCC*) + KCC) # Kuck and Associates, Inc. (KAI) C++ Compiler # KCC will only create a shared library if the output file # ends with ".so" (or ".sl" for HP-UX), so rename the library # to its proper name (with version) after linking. - _LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' + _LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects --soname $soname -o \$templib; mv \$templib $lib' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: @@ -9394,14 +9184,14 @@ _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;; - RCC*) + RCC) # Rational C++ 2.4.1 # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; - cxx*) + cxx) _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && echo ${wl}-set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects ${wl}-soname $soname `test -n "$verstring" && echo ${wl}-set_version $verstring` -update_registry ${objdir}/so_locations -o $lib' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: @@ -9419,7 +9209,7 @@ *) if test "$GXX" = yes && test "$with_gnu_ld" = no; then _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${objdir}/so_locations -o $lib' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: @@ -9438,13 +9228,13 @@ ;; osf4* | osf5*) case $cc_basename in - KCC*) + KCC) # Kuck and Associates, Inc. (KAI) C++ Compiler # KCC will only create a shared library if the output file # ends with ".so" (or ".sl" for HP-UX), so rename the library # to its proper name (with version) after linking. - _LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' + _LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects --soname $soname -o \$templib; mv \$templib $lib' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: @@ -9453,17 +9243,17 @@ # the KAI C++ compiler. _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs' ;; - RCC*) + RCC) # Rational C++ 2.4.1 # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; - cxx*) + cxx) _LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*' - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~ echo "-hidden">> $lib.exp~ - $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname -Wl,-input -Wl,$lib.exp `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~ + $CC -shared$allow_undefined_flag $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects -msym -soname $soname -Wl,-input -Wl,$lib.exp `test -n "$verstring" && echo -set_version $verstring` -update_registry $objdir/so_locations -o $lib~ $rm $lib.exp' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir' @@ -9482,7 +9272,7 @@ *) if test "$GXX" = yes && test "$with_gnu_ld" = no; then _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${objdir}/so_locations -o $lib' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: @@ -9503,14 +9293,27 @@ # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; + sco*) + _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no + case $cc_basename in + CC) + # FIXME: insert proper C++ library support + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; + *) + # FIXME: insert proper C++ library support + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; + esac + ;; sunos4*) case $cc_basename in - CC*) + CC) # Sun C++ 4.x # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; - lcc*) + lcc) # Lucid # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no @@ -9523,33 +9326,36 @@ ;; solaris*) case $cc_basename in - CC*) + CC) # Sun C++ 4.2, 5.x and Centerline C++ - _LT_AC_TAGVAR(archive_cmds_need_lc,$1)=yes _LT_AC_TAGVAR(no_undefined_flag, $1)=' -zdefs' - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -nolib -h$soname -o $lib $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ - $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' + $CC -G${allow_undefined_flag} -nolib ${wl}-M ${wl}$lib.exp -h$soname -o $lib $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects~$rm $lib.exp' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no case $host_os in - solaris2.[[0-5]] | solaris2.[[0-5]].*) ;; + solaris2.[0-5] | solaris2.[0-5].*) ;; *) # The C++ compiler is used as linker so we must use $wl # flag to pass the commands to the underlying system - # linker. We must also pass each convience library through - # to the system linker between allextract/defaultextract. - # The C++ compiler will combine linker options so we - # cannot just pass the convience library names through - # without $wl. + # linker. # Supported since Solaris 2.6 (maybe 2.5.1?) - _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' ;; esac _LT_AC_TAGVAR(link_all_deplibs, $1)=yes - output_verbose_link_cmd='echo' + # Commands to make compiler produce verbose output that lists + # what "hidden" libraries, object files and flags are used when + # linking a shared library. + # + # There doesn't appear to be a way to prevent this compiler from + # explicitly linking system object files so we need to strip them + # from the output so that they don't get included in the library + # dependencies. + output_verbose_link_cmd='templist=`$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep "\-[[LR]]"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' # Archives containing C++ object files must be created using # "CC -xar", where "CC" is the Sun C++ compiler. This is @@ -9557,9 +9363,9 @@ # in the archive. _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs' ;; - gcx*) + gcx) # Green Hills C++ Compiler - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects ${wl}-h $wl$soname -o $lib' # The C++ compiler must be used to create the archive. _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs' @@ -9569,9 +9375,9 @@ if test "$GXX" = yes && test "$with_gnu_ld" = no; then _LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs' if $CC --version | grep -v '^2\.7' > /dev/null; then - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $LDFLAGS $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects ${wl}-h $wl$soname -o $lib' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ - $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' + $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects~$rm $lib.exp' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when @@ -9580,9 +9386,9 @@ else # g++ 2.7 appears to require `-G' NOT `-shared' on this # platform. - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects ${wl}-h $wl$soname -o $lib' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ - $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' + $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $compiler_flags $predep_objects $libobjs $deplibs $postdep_objects~$rm $lib.exp' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when @@ -9595,63 +9401,12 @@ ;; esac ;; - sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*) - _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z,text' - _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no - _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no - runpath_var='LD_RUN_PATH' - - case $cc_basename in - CC*) - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' - _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' - ;; - *) - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' - _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' - ;; - esac - ;; - sysv5* | sco3.2v5* | sco5v6*) - # Note: We can NOT use -z defs as we might desire, because we do not - # link with -lc, and that would cause any symbols used from libc to - # always be unresolved, which means just about no library would - # ever link correctly. If we're not using GNU ld we use -z text - # though, which does catch some bad symbols but isn't as heavy-handed - # as -z defs. - # For security reasons, it is highly recommended that you always - # use absolute paths for naming shared libraries, and exclude the - # DT_RUNPATH tag from executables and libraries. But doing so - # requires that you compile everything twice, which is a pain. - # So that behaviour is only enabled if SCOABSPATH is set to a - # non-empty value in the environment. Most likely only useful for - # creating official distributions of packages. - # This is a hack until libtool officially supports absolute path - # names for shared libraries. - _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z,text' - _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs' + sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[[78]]* | unixware7*) _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no - _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no - _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' - _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':' - _LT_AC_TAGVAR(link_all_deplibs, $1)=yes - _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport' - runpath_var='LD_RUN_PATH' - - case $cc_basename in - CC*) - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' - _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' - ;; - *) - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' - _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' - ;; - esac ;; tandem*) case $cc_basename in - NCC*) + NCC) # NonStop-UX NCC 3.20 # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no @@ -9688,6 +9443,8 @@ AC_LIBTOOL_PROG_LD_SHLIBS($1) AC_LIBTOOL_SYS_DYNAMIC_LINKER($1) AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1) +AC_LIBTOOL_SYS_LIB_STRIP +AC_LIBTOOL_DLOPEN_SELF($1) AC_LIBTOOL_CONFIG($1) @@ -9705,7 +9462,7 @@ ])# AC_LIBTOOL_LANG_CXX_CONFIG # AC_LIBTOOL_POSTDEP_PREDEP([TAGNAME]) -# ------------------------------------ +# ------------------------ # Figure out "hidden" library dependencies from verbose # compiler output when linking a shared library. # Parse the compiler output and extract the necessary @@ -9759,7 +9516,7 @@ # The `*' in the case matches for architectures that use `case' in # $output_verbose_cmd can trigger glob expansion during the loop # eval without this substitution. - output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"` + output_verbose_link_cmd="`$echo \"X$output_verbose_link_cmd\" | $Xsed -e \"$no_glob_subst\"`" for p in `eval $output_verbose_link_cmd`; do case $p in @@ -9799,7 +9556,7 @@ fi ;; - *.$objext) + *.$objext|*.$libext) # This assumes that the test object file only shows up # once in the compiler output. if test "$p" = "conftest.$objext"; then @@ -9835,37 +9592,13 @@ $rm -f confest.$objext -# PORTME: override above test on systems where it is broken -ifelse([$1],[CXX], -[case $host_os in -interix3*) - # Interix 3.5 installs completely hosed .la files for C++, so rather than - # hack all around it, let's just trust "g++" to DTRT. - _LT_AC_TAGVAR(predep_objects,$1)= - _LT_AC_TAGVAR(postdep_objects,$1)= - _LT_AC_TAGVAR(postdeps,$1)= - ;; - -solaris*) - case $cc_basename in - CC*) - # Adding this requires a known-good setup of shared libraries for - # Sun compiler versions before 5.6, else PIC objects from an old - # archive will be linked into the output, leading to subtle bugs. - _LT_AC_TAGVAR(postdeps,$1)='-lCstd -lCrun' - ;; - esac - ;; -esac -]) - case " $_LT_AC_TAGVAR(postdeps, $1) " in *" -lc "*) _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no ;; esac ])# AC_LIBTOOL_POSTDEP_PREDEP # AC_LIBTOOL_LANG_F77_CONFIG -# -------------------------- +# ------------------------ # Ensure that the configuration vars for the C compiler are # suitably defined. Those variables are subsequently used by # AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'. @@ -9909,16 +9642,12 @@ # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_AC_SYS_COMPILER -# save warnings/boilerplate of simple test code -_LT_COMPILER_BOILERPLATE -_LT_LINKER_BOILERPLATE - # Allow CC to be a program name with arguments. lt_save_CC="$CC" CC=${F77-"f77"} compiler=$CC _LT_AC_TAGVAR(compiler, $1)=$CC -_LT_CC_BASENAME([$compiler]) +cc_basename=`$echo X"$compiler" | $Xsed -e 's%^.*/%%'` AC_MSG_CHECKING([if libtool supports shared libraries]) AC_MSG_RESULT([$can_build_shared]) @@ -9928,7 +9657,7 @@ # On AIX, shared libraries and static libraries use the same namespace, and # are all built from PIC. -case $host_os in +case "$host_os" in aix3*) test "$enable_shared" = yes && enable_static=no if test -n "$RANLIB"; then @@ -9936,10 +9665,8 @@ postinstall_cmds='$RANLIB $lib' fi ;; -aix4* | aix5*) - if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then - test "$enable_shared" = yes && enable_static=no - fi +aix4*) + test "$enable_shared" = yes && enable_static=no ;; esac AC_MSG_RESULT([$enable_shared]) @@ -9949,6 +9676,8 @@ test "$enable_shared" = yes || enable_static=yes AC_MSG_RESULT([$enable_static]) +test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no + _LT_AC_TAGVAR(GCC, $1)="$G77" _LT_AC_TAGVAR(LD, $1)="$LD" @@ -9958,6 +9687,8 @@ AC_LIBTOOL_PROG_LD_SHLIBS($1) AC_LIBTOOL_SYS_DYNAMIC_LINKER($1) AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1) +AC_LIBTOOL_SYS_LIB_STRIP + AC_LIBTOOL_CONFIG($1) @@ -9986,27 +9717,20 @@ lt_simple_compile_test_code="class foo {}\n" # Code to be used in simple link tests -lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }\n' +lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }\n' # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_AC_SYS_COMPILER -# save warnings/boilerplate of simple test code -_LT_COMPILER_BOILERPLATE -_LT_LINKER_BOILERPLATE - # Allow CC to be a program name with arguments. lt_save_CC="$CC" CC=${GCJ-"gcj"} compiler=$CC _LT_AC_TAGVAR(compiler, $1)=$CC -_LT_CC_BASENAME([$compiler]) # GCJ did not exist at the time GCC didn't implicitly link libc in. _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no -_LT_AC_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds - ## CAVEAT EMPTOR: ## There is no encapsulation within the following macros, do not change ## the running order or otherwise move them around unless you know exactly @@ -10018,6 +9742,8 @@ AC_LIBTOOL_PROG_LD_SHLIBS($1) AC_LIBTOOL_SYS_DYNAMIC_LINKER($1) AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1) +AC_LIBTOOL_SYS_LIB_STRIP +AC_LIBTOOL_DLOPEN_SELF($1) AC_LIBTOOL_CONFIG($1) @@ -10027,7 +9753,7 @@ # AC_LIBTOOL_LANG_RC_CONFIG -# ------------------------- +# -------------------------- # Ensure that the configuration vars for the Windows resource compiler are # suitably defined. Those variables are subsequently used by # AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'. @@ -10051,16 +9777,11 @@ # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_AC_SYS_COMPILER -# save warnings/boilerplate of simple test code -_LT_COMPILER_BOILERPLATE -_LT_LINKER_BOILERPLATE - # Allow CC to be a program name with arguments. lt_save_CC="$CC" CC=${RC-"windres"} compiler=$CC _LT_AC_TAGVAR(compiler, $1)=$CC -_LT_CC_BASENAME([$compiler]) _LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes AC_LIBTOOL_CONFIG($1) @@ -10086,12 +9807,11 @@ # without removal of \ escapes. if test -n "${ZSH_VERSION+set}" ; then setopt NO_GLOB_SUBST - fi + fi # Now quote all the things that may contain metacharacters while being # careful not to overquote the AC_SUBSTed values. We take copies of the # variables and quote the copies for generation of the libtool script. - for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \ - SED SHELL STRIP \ + for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM SED SHELL \ libname_spec library_names_spec soname_spec extract_expsyms_cmds \ old_striplib striplib file_magic_cmd finish_cmds finish_eval \ deplibs_check_method reload_flag reload_cmds need_locks \ @@ -10141,7 +9861,7 @@ _LT_AC_TAGVAR(archive_cmds, $1) | \ _LT_AC_TAGVAR(archive_expsym_cmds, $1) | \ _LT_AC_TAGVAR(module_cmds, $1) | \ - _LT_AC_TAGVAR(module_expsym_cmds, $1) | \ + _LT_AC_TAGVAR(module_expsym_cmds, $1) | \ _LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1) | \ _LT_AC_TAGVAR(export_symbols_cmds, $1) | \ extract_expsyms_cmds | reload_cmds | finish_cmds | \ @@ -10207,11 +9927,11 @@ SED=$lt_SED # Sed that helps us avoid accidentally triggering echo(1) options like -n. -Xsed="$SED -e 1s/^X//" +Xsed="$SED -e s/^X//" # The HP-UX ksh and POSIX shell print the target directory to stdout # if CDPATH is set. -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH +if test "X\${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi # The names of the tagged configurations supported by this script. available_tags= @@ -10242,12 +9962,6 @@ # The host system. host_alias=$host_alias host=$host -host_os=$host_os - -# The build system. -build_alias=$build_alias -build=$build -build_os=$build_os # An echo program that does not interpret backslashes. echo=$lt_echo @@ -10259,9 +9973,6 @@ # A C compiler. LTCC=$lt_LTCC -# LTCC compiler flags. -LTCFLAGS=$lt_LTCFLAGS - # A language-specific compiler. CC=$lt_[]_LT_AC_TAGVAR(compiler, $1) @@ -10281,7 +9992,7 @@ NM=$lt_NM # A symbol stripping program -STRIP=$lt_STRIP +STRIP=$STRIP # Used to examine libraries when file_magic_cmd begins "file" MAGIC_CMD=$MAGIC_CMD @@ -10312,7 +10023,7 @@ libext="$libext" # Shared library suffix (normally ".so"). -shrext_cmds='$shrext_cmds' +shrext='$shrext' # Executable file suffix (normally ""). exeext="$exeext" @@ -10327,7 +10038,7 @@ # Does compiler simultaneously support -c and -o options? compiler_c_o=$lt_[]_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1) -# Must we lock files when doing compilation? +# Must we lock files when doing compilation ? need_locks=$lt_need_locks # Do we need the lib prefix for modules? @@ -10556,10 +10267,7 @@ # If there is no Makefile yet, we rely on a make rule to execute # `config.status --recheck' to rerun these tests and create the # libtool script then. - ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'` - if test -f "$ltmain_in"; then - test -f Makefile && make "$ltmain" - fi + test -f Makefile && make "$ltmain" fi ])# AC_LIBTOOL_CONFIG @@ -10601,6 +10309,9 @@ # Regexp to match symbols that can be accessed directly from C. sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)' +# Transform the above into a raw symbol and a C symbol. +symxfrm='\1 \2\3 \3' + # Transform an extracted symbol line into a proper C declaration lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'" @@ -10622,30 +10333,14 @@ lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" ;; -linux*) - if test "$host_cpu" = ia64; then - symcode='[[ABCDGIRSTW]]' - lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" - lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" - fi - ;; irix* | nonstopux*) symcode='[[BCDEGRST]]' ;; osf*) symcode='[[BCDEGQRST]]' ;; -solaris*) - symcode='[[BDRT]]' - ;; -sco3.2v5*) - symcode='[[DT]]' - ;; -sysv4.2uw2*) - symcode='[[DT]]' - ;; -sysv5* | sco5v6* | unixware* | OpenUNIX*) - symcode='[[ABDT]]' +solaris* | sysv5*) + symcode='[[BDT]]' ;; sysv4) symcode='[[DFNSTU]]' @@ -10663,17 +10358,14 @@ # If we're using GNU nm, then use its standard symbol codes. case `$NM -V 2>&1` in *GNU* | *'with BFD'*) - symcode='[[ABCDGIRSTW]]' ;; + symcode='[[ABCDGISTW]]' ;; esac # Try without a prefix undercore, then with it. for ac_symprfx in "" "_"; do - # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. - symxfrm="\\1 $ac_symprfx\\2 \\2" - # Write the raw and C identifiers. - lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" + lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*\($ac_symprfx\)$sympat$opt_cr$/$symxfrm/p'" # Check to see that the pipe works correctly. pipe_works=no @@ -10829,10 +10521,6 @@ # DJGPP does not support shared libraries at all _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)= ;; - interix3*) - # Interix 3.x gcc -fpic/-fPIC options generate broken code. - # Instead, we relocate shared libraries at runtime. - ;; sysv4*MP*) if test -d /usr/nec; then _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic @@ -10841,7 +10529,7 @@ hpux*) # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but # not for PA HP-UX. - case $host_cpu in + case "$host_cpu" in hppa*64*|ia64*) ;; *) @@ -10866,28 +10554,18 @@ ;; chorus*) case $cc_basename in - cxch68*) + cxch68) # Green Hills C++ Compiler # _LT_AC_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a" ;; esac ;; - darwin*) - # PIC is the default on this platform - # Common symbols not allowed in MH_DYLIB files - case $cc_basename in - xlc*) - _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-qnocommon' - _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' - ;; - esac - ;; dgux*) case $cc_basename in - ec++*) + ec++) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' ;; - ghcx*) + ghcx) # Green Hills C++ Compiler _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic' ;; @@ -10895,22 +10573,22 @@ ;; esac ;; - freebsd* | kfreebsd*-gnu | dragonfly*) + freebsd* | kfreebsd*-gnu) # FreeBSD uses GNU C++ ;; hpux9* | hpux10* | hpux11*) case $cc_basename in - CC*) + CC) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' - _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive' + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_wl}archive" if test "$host_cpu" != ia64; then _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z' fi ;; - aCC*) + aCC) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' - _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive' - case $host_cpu in + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_wl}archive" + case "$host_cpu" in hppa*64*|ia64*) # +Z the default ;; @@ -10923,13 +10601,9 @@ ;; esac ;; - interix*) - # This is c89, which is MS Visual C++ (no shared libs) - # Anyone wants to do a port? - ;; irix5* | irix6* | nonstopux*) case $cc_basename in - CC*) + CC) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' # CC pic flag -KPIC is the default. @@ -10940,24 +10614,18 @@ ;; linux*) case $cc_basename in - KCC*) + KCC) # KAI C++ Compiler _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,' _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; - icpc* | ecpc*) + icpc) # Intel C++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static' - ;; - pgCC*) - # Portland Group C++ compiler. - _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' - _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fpic' - _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' - ;; - cxx*) + ;; + cxx) # Compaq C++ # Make sure the PIC flag is empty. It appears that all Alpha # Linux and Compaq Tru64 Unix objects are PIC. @@ -10974,25 +10642,25 @@ ;; mvs*) case $cc_basename in - cxx*) + cxx) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall' ;; *) ;; esac ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) + netbsd*) ;; osf3* | osf4* | osf5*) case $cc_basename in - KCC*) + KCC) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,' ;; - RCC*) + RCC) # Rational C++ 2.4.1 _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic' ;; - cxx*) + cxx) # Digital/Compaq C++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' # Make sure the PIC flag is empty. It appears that all Alpha @@ -11006,15 +10674,24 @@ ;; psos*) ;; + sco*) + case $cc_basename in + CC) + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' + ;; + *) + ;; + esac + ;; solaris*) case $cc_basename in - CC*) + CC) # Sun C++ 4.2, 5.x and Centerline C++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ' ;; - gcx*) + gcx) # Green Hills C++ Compiler _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-PIC' ;; @@ -11024,12 +10701,12 @@ ;; sunos4*) case $cc_basename in - CC*) + CC) # Sun C++ 4.x _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; - lcc*) + lcc) # Lucid _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic' ;; @@ -11039,7 +10716,7 @@ ;; tandem*) case $cc_basename in - NCC*) + NCC) # NonStop-UX NCC 3.20 _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' ;; @@ -11047,14 +10724,7 @@ ;; esac ;; - sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) - case $cc_basename in - CC*) - _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' - _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' - _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' - ;; - esac + unixware*) ;; vxworks*) ;; @@ -11101,11 +10771,6 @@ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common' ;; - interix3*) - # Interix 3.x gcc -fpic/-fPIC options generate broken code. - # Instead, we relocate shared libraries at runtime. - ;; - msdosdjgpp*) # Just because we use GCC doesn't mean we suddenly get shared libraries # on systems that don't support them. @@ -11122,7 +10787,7 @@ hpux*) # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but # not for PA HP-UX. - case $host_cpu in + case "$host_cpu" in hppa*64*|ia64*) # +Z the default ;; @@ -11148,16 +10813,6 @@ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp' fi ;; - darwin*) - # PIC is the default on this platform - # Common symbols not allowed in MH_DYLIB files - case $cc_basename in - xlc*) - _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-qnocommon' - _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' - ;; - esac - ;; mingw* | pw32* | os2*) # This hack is so that the source file can tell whether it is being @@ -11169,7 +10824,7 @@ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but # not for PA HP-UX. - case $host_cpu in + case "$host_cpu" in hppa*64*|ia64*) # +Z the default ;; @@ -11193,19 +10848,12 @@ ;; linux*) - case $cc_basename in + case $CC in icc* | ecc*) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static' ;; - pgcc* | pgf77* | pgf90* | pgf95*) - # Portland Group compilers (*not* the Pentium gcc compiler, - # which looks to be a dead project) - _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' - _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fpic' - _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' - ;; ccc*) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' # All Alpha code is PIC. @@ -11220,15 +10868,15 @@ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; + sco3.2v5*) + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-Kpic' + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-dn' + ;; + solaris*) + _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' - case $cc_basename in - f77* | f90* | f95*) - _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';; - *) - _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';; - esac ;; sunos4*) @@ -11237,7 +10885,7 @@ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; - sysv4 | sysv4.2uw2* | sysv4.3*) + sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' @@ -11250,17 +10898,6 @@ fi ;; - sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) - _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' - _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' - _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' - ;; - - unicos*) - _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' - _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no - ;; - uts4*) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' @@ -11288,7 +10925,7 @@ [_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)= _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no]) fi -case $host_os in +case "$host_os" in # For platforms which do not support PIC, -DPIC is meaningless: *djgpp*) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)= @@ -11297,16 +10934,6 @@ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)ifelse([$1],[],[ -DPIC],[ifelse([$1],[CXX],[ -DPIC],[])])" ;; esac - -# -# Check to make sure the static flag actually works. -# -wl=$_LT_AC_TAGVAR(lt_prog_compiler_wl, $1) eval lt_tmp_static_flag=\"$_LT_AC_TAGVAR(lt_prog_compiler_static, $1)\" -AC_LIBTOOL_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works], - _LT_AC_TAGVAR(lt_prog_compiler_static_works, $1), - $lt_tmp_static_flag, - [], - [_LT_AC_TAGVAR(lt_prog_compiler_static, $1)=]) ]) @@ -11331,13 +10958,7 @@ _LT_AC_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds" ;; cygwin* | mingw*) - _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]] /s/.* \([[^ ]]*\)/\1 DATA/;/^.* __nm__/s/^.* __nm__\([[^ ]]*\) [[^ ]]*/\1 DATA/;/^I /d;/^[[AITW]] /s/.* //'\'' | sort | uniq > $export_symbols' - ;; - kfreebsd*-gnu) - _LT_AC_TAGVAR(link_all_deplibs, $1)=no - ;; - linux*) - _LT_AC_TAGVAR(link_all_deplibs, $1)=no + _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGS]] /s/.* \([[^ ]]*\)/\1 DATA/'\'' | $SED -e '\''/^[[AITW]] /s/.* //'\'' | sort | uniq > $export_symbols' ;; *) _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' @@ -11363,7 +10984,7 @@ _LT_AC_TAGVAR(link_all_deplibs, $1)=unknown _LT_AC_TAGVAR(hardcode_automatic, $1)=no _LT_AC_TAGVAR(module_cmds, $1)= - _LT_AC_TAGVAR(module_expsym_cmds, $1)= + _LT_AC_TAGVAR(module_expsym_cmds, $1)= _LT_AC_TAGVAR(always_export_symbols, $1)=no _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' # include_expsyms should be a list of space-separated symbols to be *always* @@ -11380,8 +11001,7 @@ # rely on this symbol name, it's probably fine to never include it in # preloaded symbol tables. extract_expsyms_cmds= - # Just being paranoid about ensuring that cc_basename is set. - _LT_CC_BASENAME([$compiler]) + case $host_os in cygwin* | mingw* | pw32*) # FIXME: the MSVC++ port hasn't been tested in a loooong time @@ -11391,10 +11011,6 @@ with_gnu_ld=no fi ;; - interix*) - # we just hope/assume this is gcc and not c89 (= MSVC++) - with_gnu_ld=yes - ;; openbsd*) with_gnu_ld=no ;; @@ -11405,27 +11021,6 @@ # If archive_cmds runs LD, not CC, wlarc should be empty wlarc='${wl}' - # Set some defaults for GNU ld with shared library support. These - # are reset later if shared libraries are not supported. Putting them - # here allows them to be overridden if necessary. - runpath_var=LD_RUN_PATH - _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir' - _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' - # ancient GNU ld didn't support --whole-archive et. al. - if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then - _LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' - else - _LT_AC_TAGVAR(whole_archive_flag_spec, $1)= - fi - supports_anon_versioning=no - case `$LD -v 2>/dev/null` in - *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11 - *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... - *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... - *\ 2.11.*) ;; # other 2.11 versions - *) supports_anon_versioning=yes ;; - esac - # See if GNU ld supports shared libraries. case $host_os in aix3* | aix4* | aix5*) @@ -11463,7 +11058,7 @@ _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported # Joseph Beckenbach says some releases of gcc # support --undefined. This deserves some investigation. FIXME - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -nostart $compiler_flags $libobjs $deplibs ${wl}-soname $wl$soname -o $lib' else _LT_AC_TAGVAR(ld_shlibs, $1)=no fi @@ -11473,13 +11068,13 @@ # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless, # as there is no search path for DLLs. _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' - _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported + _LT_AC_TAGVAR(allow_undefined_flag, $1)=no _LT_AC_TAGVAR(always_export_symbols, $1)=no _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes - _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]] /s/.* \([[^ ]]*\)/\1 DATA/'\'' | $SED -e '\''/^[[AITW]] /s/.* //'\'' | sort | uniq > $export_symbols' + _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGS]] /s/.* \([[^ ]]*\)/\1 DATA/'\'' | $SED -e '\''/^[[AITW]] /s/.* //'\'' | sort | uniq > $export_symbols' if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $compiler_flags $libobjs $deplibs -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' # If the export-symbols file already is a .def file (1st line # is EXPORTS), use it as is; otherwise, prepend... _LT_AC_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then @@ -11488,70 +11083,23 @@ echo EXPORTS > $output_objdir/$soname.def; cat $export_symbols >> $output_objdir/$soname.def; fi~ - $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' - else - _LT_AC_TAGVAR(ld_shlibs, $1)=no - fi - ;; - - interix3*) - _LT_AC_TAGVAR(hardcode_direct, $1)=no - _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no - _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' - _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' - # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. - # Instead, shared libraries are loaded at an image base (0x10000000 by - # default) and relocated if they conflict, which is a slow very memory - # consuming and fragmenting process. To avoid this, we pick a random, - # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link - # time. Moving up from 0x10000000 also allows more sbrk(2) space. - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' - _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' - ;; - - linux*) - if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then - tmp_addflag= - case $cc_basename,$host_cpu in - pgcc*) # Portland Group C compiler - _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' - tmp_addflag=' $pic_flag' - ;; - pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers - _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' - tmp_addflag=' $pic_flag -Mnomain' ;; - ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 - tmp_addflag=' -i_dynamic' ;; - efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 - tmp_addflag=' -i_dynamic -nofor_main' ;; - ifc* | ifort*) # Intel Fortran compiler - tmp_addflag=' -nofor_main' ;; - esac - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' - - if test $supports_anon_versioning = yes; then - _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $output_objdir/$libname.ver~ - cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ - $echo "local: *; };" >> $output_objdir/$libname.ver~ - $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' - fi - _LT_AC_TAGVAR(link_all_deplibs, $1)=no + $CC -shared $output_objdir/$soname.def $compiler_flags $libobjs $deplibs -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' else - _LT_AC_TAGVAR(ld_shlibs, $1)=no + ld_shlibs=no fi ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) + netbsd*) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' wlarc= else - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' - _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $compiler_flags $libobjs $deplibs ${wl}-soname $wl$soname -o $lib' + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $compiler_flags $libobjs $deplibs ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' fi ;; - solaris*) + solaris* | sysv5*) if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then _LT_AC_TAGVAR(ld_shlibs, $1)=no cat <&2 @@ -11565,40 +11113,13 @@ EOF elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' - _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $compiler_flags $libobjs $deplibs ${wl}-soname $wl$soname -o $lib' + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $compiler_flags $libobjs $deplibs ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' else _LT_AC_TAGVAR(ld_shlibs, $1)=no fi ;; - sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) - case `$LD -v 2>&1` in - *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.1[[0-5]].*) - _LT_AC_TAGVAR(ld_shlibs, $1)=no - cat <<_LT_EOF 1>&2 - -*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not -*** reliably create shared libraries on SCO systems. Therefore, libtool -*** is disabling shared libraries support. We urge you to upgrade GNU -*** binutils to release 2.16.91.0.3 or newer. Another option is to modify -*** your PATH or compiler configuration so that the native linker is -*** used, and then restart. - -_LT_EOF - ;; - *) - if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then - _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`' - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib' - _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib' - else - _LT_AC_TAGVAR(ld_shlibs, $1)=no - fi - ;; - esac - ;; - sunos4*) _LT_AC_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' wlarc= @@ -11608,19 +11129,24 @@ *) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' - _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $compiler_flags $libobjs $deplibs ${wl}-soname $wl$soname -o $lib' + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $compiler_flags $libobjs $deplibs ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' else _LT_AC_TAGVAR(ld_shlibs, $1)=no fi ;; esac - if test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no; then - runpath_var= - _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)= - _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)= - _LT_AC_TAGVAR(whole_archive_flag_spec, $1)= + if test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = yes; then + runpath_var=LD_RUN_PATH + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir' + _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' + # ancient GNU ld didn't support --whole-archive et. al. + if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' + else + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)= + fi fi else # PORTME fill in a description of your system's linker (not GNU ld) @@ -11632,7 +11158,7 @@ # Note: this linker hardcodes the directories in LIBPATH if there # are no directories specified by -L. _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes - if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then + if test "$GCC" = yes && test -z "$link_static_flag"; then # Neither direct hardcoding nor static linking is supported with a # broken collect2. _LT_AC_TAGVAR(hardcode_direct, $1)=unsupported @@ -11654,21 +11180,9 @@ else _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols' fi - aix_use_runtimelinking=no - - # Test if we are trying to use run time linking or normal - # AIX style linking. If -brtl is somewhere in LDFLAGS, we - # need to do runtime linking. - case $host_os in aix4.[[23]]|aix4.[[23]].*|aix5*) - for ld_flag in $LDFLAGS; do - if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then - aix_use_runtimelinking=yes - break - fi - done - ;; - esac + # KDE requires run time linking. Make it the default. + aix_use_runtimelinking=yes exp_sym_flag='-bexport' no_entry_flag='-bnoentry' fi @@ -11685,7 +11199,7 @@ _LT_AC_TAGVAR(link_all_deplibs, $1)=yes if test "$GCC" = yes; then - case $host_os in aix4.[[012]]|aix4.[[012]].*) + case $host_os in aix4.[012]|aix4.[012].*) # We only want to do this on AIX 4.2 and lower, the check # below for broken collect2 doesn't work under 4.3+ collect2name=`${CC} -print-prog-name=collect2` @@ -11704,12 +11218,8 @@ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)= fi - ;; esac shared_flag='-shared' - if test "$aix_use_runtimelinking" = yes; then - shared_flag="$shared_flag "'${wl}-G' - fi else # not using gcc if test "$host_cpu" = ia64; then @@ -11717,30 +11227,30 @@ # chokes on -Wl,-G. The following line is correct: shared_flag='-G' else - if test "$aix_use_runtimelinking" = yes; then - shared_flag='${wl}-G' + if test "$aix_use_runtimelinking" = yes; then + shared_flag='-qmkshrobj ${wl}-G' else - shared_flag='${wl}-bM:SRE' - fi + shared_flag='-qmkshrobj' + fi fi fi - # It seems that -bexpall does not export symbols beginning with - # underscore (_), so it is better to generate a list of symbols to export. - _LT_AC_TAGVAR(always_export_symbols, $1)=yes + # Let the compiler handle the export list. + _LT_AC_TAGVAR(always_export_symbols, $1)=no if test "$aix_use_runtimelinking" = yes; then # Warning - without using the other runtime loading flags (-brtl), # -berok will link without error, but may produce a broken library. _LT_AC_TAGVAR(allow_undefined_flag, $1)='-berok' # Determine the default libpath from the value encoded in an empty executable. - _LT_AC_SYS_LIBPATH_AIX - _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath" - _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" + _LT_AC_SYS_LIBPATH_AIX + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath" + _LT_AC_TAGVAR(archive_cmds, $1)="\$CC"' -o $output_objdir/$soname $compiler_flags $libobjs $deplibs `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '" $shared_flag" + _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC"' -o $output_objdir/$soname $compiler_flags $libobjs $deplibs `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" else if test "$host_cpu" = ia64; then _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib' _LT_AC_TAGVAR(allow_undefined_flag, $1)="-z nodefs" - _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols" + _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $compiler_flags $libobjs $deplibs ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols" else # Determine the default libpath from the value encoded in an empty executable. _LT_AC_SYS_LIBPATH_AIX @@ -11749,11 +11259,13 @@ # -berok will link without error, but may produce a broken library. _LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok' _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok' + # -bexpall does not export symbols beginning with underscore (_) + _LT_AC_TAGVAR(always_export_symbols, $1)=yes # Exported symbols can be pulled into shared objects from archives - _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='$convenience' + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=' ' _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes - # This is similar to how AIX traditionally builds its shared libraries. - _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' + # This is similar to how AIX traditionally builds it's shared libraries. + _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $compiler_flags $libobjs $deplibs ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' fi fi ;; @@ -11766,7 +11278,7 @@ _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; - bsdi[[45]]*) + bsdi4*) _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic ;; @@ -11776,69 +11288,69 @@ # hardcode_libdir_flag_spec is actually meaningless, as there is # no search path for DLLs. _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=' ' - _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported + _LT_AC_TAGVAR(allow_undefined_flag, $1)=no # Tell ltmain to make .lib files, not .a files. libext=lib # Tell ltmain to make .dll files, not .so files. - shrext_cmds=".dll" + shrext=".dll" # FIXME: Setting linknames here is a bad hack. - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames=' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -o $lib $compiler_flags $libobjs `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames=' # The linker will automatically build a .lib file if we build a DLL. _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)='true' # FIXME: Should let the user specify the lib program. _LT_AC_TAGVAR(old_archive_cmds, $1)='lib /OUT:$oldlib$oldobjs$old_deplibs' - _LT_AC_TAGVAR(fix_srcfile_path, $1)='`cygpath -w "$srcfile"`' + fix_srcfile_path='`cygpath -w "$srcfile"`' _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes ;; darwin* | rhapsody*) - case $host_os in - rhapsody* | darwin1.[[012]]) - _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}suppress' - ;; - *) # Darwin 1.3 on - if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then - _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' - else - case ${MACOSX_DEPLOYMENT_TARGET} in - 10.[[012]]) - _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' - ;; - 10.*) - _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}dynamic_lookup' - ;; - esac - fi - ;; - esac + if test "$GXX" = yes ; then _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no + case "$host_os" in + rhapsody* | darwin1.[[012]]) + _LT_AC_TAGVAR(allow_undefined_flag, $1)='-Wl,-undefined -Wl,suppress' + ;; + *) # Darwin 1.3 on + if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then + _LT_AC_TAGVAR(allow_undefined_flag, $1)='-Wl,-flat_namespace -Wl,-undefined -Wl,suppress' + else + case ${MACOSX_DEPLOYMENT_TARGET} in + 10.[012]) + _LT_AC_TAGVAR(allow_undefined_flag, $1)='-Wl,-flat_namespace -Wl,-undefined -Wl,suppress' + ;; + 10.*) + _LT_AC_TAGVAR(allow_undefined_flag, $1)='-Wl,-undefined -Wl,dynamic_lookup' + ;; + esac + fi + ;; + esac + lt_int_apple_cc_single_mod=no + output_verbose_link_cmd='echo' + if $CC -dumpspecs 2>&1 | grep 'single_module' >/dev/null ; then + lt_int_apple_cc_single_mod=yes + fi + if test "X$lt_int_apple_cc_single_mod" = Xyes ; then + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $compiler_flags $libobjs $deplibs -install_name $rpath/$soname $verstring' + else + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -r ${wl}-bind_at_load -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $compiler_flags $deplibs -install_name $rpath/$soname $verstring' + fi + _LT_AC_TAGVAR(module_cmds, $1)='$CC ${wl}-bind_at_load $allow_undefined_flag -o $lib -bundle $compiler_flags $libobjs $deplibs' + # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's + if test "X$lt_int_apple_cc_single_mod" = Xyes ; then + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $compiler_flags $libobjs $deplibs -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + else + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r ${wl}-bind_at_load -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $compiler_flags $deplibs -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + fi + _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $compiler_flags $libobjs $deplibs~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' _LT_AC_TAGVAR(hardcode_direct, $1)=no _LT_AC_TAGVAR(hardcode_automatic, $1)=yes _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported - _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='' + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-all_load $convenience' _LT_AC_TAGVAR(link_all_deplibs, $1)=yes - if test "$GCC" = yes ; then - output_verbose_link_cmd='echo' - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' - _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' - # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds - _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - else - case $cc_basename in - xlc*) - output_verbose_link_cmd='echo' - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring' - _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' - # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds - _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - ;; - *) - _LT_AC_TAGVAR(ld_shlibs, $1)=no - ;; - esac - fi + else + _LT_AC_TAGVAR(ld_shlibs, $1)=no + fi ;; dgux*) @@ -11871,25 +11383,16 @@ ;; # FreeBSD 3 and greater uses gcc -shared to do shared libraries. - freebsd* | dragonfly*) - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' + freebsd* | kfreebsd*-gnu) + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -o $lib $compiler_flags $libobjs $deplibs' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ;; - - # GNU/kFreeBSD uses gcc -shared to do shared libraries. - kfreebsd*-gnu) - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' - _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' - _LT_AC_TAGVAR(hardcode_direct, $1)=yes - _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no - _LT_AC_TAGVAR(link_all_deplibs, $1)=no - ;; hpux9*) if test "$GCC" = yes; then - _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' + _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $compiler_flags $libobjs $deplibs~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' else _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' fi @@ -11903,62 +11406,47 @@ _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' ;; - hpux10*) + hpux10* | hpux11*) if test "$GCC" = yes -a "$with_gnu_ld" = no; then - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' - else - _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' - fi - if test "$with_gnu_ld" = no; then - _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' - _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: - - _LT_AC_TAGVAR(hardcode_direct, $1)=yes - _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' - - # hardcode_minus_L: Not really in the search PATH, - # but as the default location of the library. - _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes - fi - ;; - - hpux11*) - if test "$GCC" = yes -a "$with_gnu_ld" = no; then - case $host_cpu in - hppa*64*) - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' - ;; - ia64*) - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' + case "$host_cpu" in + hppa*64*|ia64*) + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $compiler_flags $libobjs $deplibs' ;; *) - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $compiler_flags $libobjs $deplibs' ;; esac else - case $host_cpu in - hppa*64*) - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' - ;; - ia64*) - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' + case "$host_cpu" in + hppa*64*|ia64*) + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags' ;; *) - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ;; esac fi if test "$with_gnu_ld" = no; then - _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' - _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: - - case $host_cpu in - hppa*64*|ia64*) + case "$host_cpu" in + hppa*64*) + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir' + _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: _LT_AC_TAGVAR(hardcode_direct, $1)=no _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ;; + ia64*) + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' + _LT_AC_TAGVAR(hardcode_direct, $1)=no + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no + + # hardcode_minus_L: Not really in the search PATH, + # but as the default location of the library. + _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes + ;; *) + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' + _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' @@ -11972,7 +11460,7 @@ irix5* | irix6* | nonstopux*) if test "$GCC" = yes; then - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $compiler_flags $libobjs $deplibs ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' else _LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='-rpath $libdir' @@ -11982,7 +11470,7 @@ _LT_AC_TAGVAR(link_all_deplibs, $1)=yes ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) + netbsd*) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out else @@ -12005,8 +11493,7 @@ _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' - _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $compiler_flags $libobjs $deplibs' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' else @@ -12016,7 +11503,7 @@ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' ;; *) - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $compiler_flags $libobjs $deplibs' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' ;; esac @@ -12027,14 +11514,14 @@ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported - _LT_AC_TAGVAR(archive_cmds, $1)='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def' + _LT_AC_TAGVAR(archive_cmds, $1)='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $compiler_flags $libobjs $deplibs$output_objdir/$libname.def' _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' ;; osf3*) if test "$GCC" = yes; then _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $compiler_flags $libobjs $deplibs ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' else _LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*' _LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' @@ -12046,13 +11533,13 @@ osf4* | osf5*) # as osf3* with the addition of -msym flag if test "$GCC" = yes; then _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $compiler_flags $libobjs $deplibs ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' else _LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*' _LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~ - $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp' + $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib~$rm $lib.exp' # Both c and cxx compiler support -rpath directly _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir' @@ -12060,15 +11547,21 @@ _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: ;; + sco3.2v5*) + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no + _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport' + runpath_var=LD_RUN_PATH + hardcode_runpath_var=yes + ;; + solaris*) _LT_AC_TAGVAR(no_undefined_flag, $1)=' -z text' if test "$GCC" = yes; then - wlarc='${wl}' - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h ${wl}$soname -o $lib $compiler_flags $libobjs $deplibs' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ - $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp' + $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $compiler_flags $libobjs $deplibs~$rm $lib.exp' else - wlarc='' _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' @@ -12077,18 +11570,8 @@ _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no case $host_os in solaris2.[[0-5]] | solaris2.[[0-5]].*) ;; - *) - # The compiler driver will combine linker options so we - # cannot just pass the convience library names through - # without $wl, iff we do not link with $LD. - # Luckily, gcc supports the same syntax we need for Sun Studio. - # Supported since Solaris 2.6 (maybe 2.5.1?) - case $wlarc in - '') - _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract' ;; - *) - _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' ;; - esac ;; + *) # Supported since Solaris 2.6 (maybe 2.5.1?) + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract' ;; esac _LT_AC_TAGVAR(link_all_deplibs, $1)=yes ;; @@ -12097,7 +11580,7 @@ if test "x$host_vendor" = xsequent; then # Use $CC to link under sequent, because it throws in some extra .o # files that make .init and .fini sections work. - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $compiler_flags $libobjs $deplibs' else _LT_AC_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' fi @@ -12145,45 +11628,36 @@ fi ;; - sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7*) - _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z,text' - _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no + sysv4.2uw2*) + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags' + _LT_AC_TAGVAR(hardcode_direct, $1)=yes + _LT_AC_TAGVAR(hardcode_minus_L, $1)=no _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no - runpath_var='LD_RUN_PATH' + hardcode_runpath_var=yes + runpath_var=LD_RUN_PATH + ;; + sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[[78]]* | unixware7*) + _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z ${wl}text' if test "$GCC" = yes; then - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' - _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h ${wl}$soname -o $lib $compiler_flags $libobjs $deplibs' else - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' - _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h ${wl}$soname -o $lib $compiler_flags $libobjs $deplibs' fi + runpath_var='LD_RUN_PATH' + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ;; - sysv5* | sco3.2v5* | sco5v6*) - # Note: We can NOT use -z defs as we might desire, because we do not - # link with -lc, and that would cause any symbols used from libc to - # always be unresolved, which means just about no library would - # ever link correctly. If we're not using GNU ld we use -z text - # though, which does catch some bad symbols but isn't as heavy-handed - # as -z defs. - _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z,text' - _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs' - _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no + sysv5*) + _LT_AC_TAGVAR(no_undefined_flag, $1)=' -z text' + # $CC -shared without GNU ld will not create a library from C++ + # object files and a static libstdc++, better avoid it by now + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ + $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)= _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no - _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' - _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':' - _LT_AC_TAGVAR(link_all_deplibs, $1)=yes - _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport' runpath_var='LD_RUN_PATH' - - if test "$GCC" = yes; then - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' - _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' - else - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' - _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' - fi ;; uts4*) @@ -12201,6 +11675,11 @@ AC_MSG_RESULT([$_LT_AC_TAGVAR(ld_shlibs, $1)]) test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no +variables_saved_for_relink="PATH $shlibpath_var $runpath_var" +if test "$GCC" = yes; then + variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" +fi + # # Do we need to explicitly link libc? # @@ -12221,14 +11700,13 @@ AC_MSG_CHECKING([whether -lc should be explicitly linked in]) $rm conftest* printf "$lt_simple_compile_test_code" > conftest.$ac_ext - + if AC_TRY_EVAL(ac_compile) 2>conftest.err; then soname=conftest lib=conftest libobjs=conftest.$ac_objext deplibs= wl=$_LT_AC_TAGVAR(lt_prog_compiler_wl, $1) - pic_flag=$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) compiler_flags=-v linker_flags=-v verstring= @@ -12356,7 +11834,7 @@ # Add /usr/xpg4/bin/sed as it is typically found on Solaris # along with /bin/sed that truncates output. for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do - test ! -f $lt_ac_sed && continue + test ! -f $lt_ac_sed && break cat /dev/null > conftest.in lt_ac_count=0 echo $ECHO_N "0123456789$ECHO_C" >conftest.in --- katapult-0.3.1.3.orig/po/sv/Makefile.in +++ katapult-0.3.1.3/po/sv/Makefile.in @@ -112,6 +112,7 @@ FFLAGS = @FFLAGS@ FRAMEWORK_COREAUDIO = @FRAMEWORK_COREAUDIO@ GMSGFMT = @GMSGFMT@ +GREP = @GREP@ HAVE_GCC_VISIBILITY = @HAVE_GCC_VISIBILITY@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ @@ -229,18 +230,16 @@ VERSION = @VERSION@ WOVERLOADED_VIRTUAL = @WOVERLOADED_VIRTUAL@ XGETTEXT = @XGETTEXT@ +XMKMF = @XMKMF@ XMLLINT = @XMLLINT@ X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_INCLUDES = @X_INCLUDES@ X_LDFLAGS = @X_LDFLAGS@ X_PRE_LIBS = @X_PRE_LIBS@ X_RPATH = @X_RPATH@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ all_includes = @all_includes@ all_libraries = @all_libraries@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ @@ -259,12 +258,16 @@ build_os = @build_os@ build_vendor = @build_vendor@ 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@ include_ARTS_FALSE = @include_ARTS_FALSE@ include_ARTS_TRUE = @include_ARTS_TRUE@ include_x11_FALSE = @include_x11_FALSE@ @@ -299,14 +302,17 @@ kdeinitdir = @kdeinitdir@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ po_SUBDIR_included_FALSE = @po_SUBDIR_included_FALSE@ po_SUBDIR_included_TRUE = @po_SUBDIR_included_TRUE@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ qt_includes = @qt_includes@ qt_libraries = @qt_libraries@ sbindir = @sbindir@ --- katapult-0.3.1.3.orig/po/it/Makefile.in +++ katapult-0.3.1.3/po/it/Makefile.in @@ -112,6 +112,7 @@ FFLAGS = @FFLAGS@ FRAMEWORK_COREAUDIO = @FRAMEWORK_COREAUDIO@ GMSGFMT = @GMSGFMT@ +GREP = @GREP@ HAVE_GCC_VISIBILITY = @HAVE_GCC_VISIBILITY@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ @@ -229,18 +230,16 @@ VERSION = @VERSION@ WOVERLOADED_VIRTUAL = @WOVERLOADED_VIRTUAL@ XGETTEXT = @XGETTEXT@ +XMKMF = @XMKMF@ XMLLINT = @XMLLINT@ X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_INCLUDES = @X_INCLUDES@ X_LDFLAGS = @X_LDFLAGS@ X_PRE_LIBS = @X_PRE_LIBS@ X_RPATH = @X_RPATH@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ all_includes = @all_includes@ all_libraries = @all_libraries@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ @@ -259,12 +258,16 @@ build_os = @build_os@ build_vendor = @build_vendor@ 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@ include_ARTS_FALSE = @include_ARTS_FALSE@ include_ARTS_TRUE = @include_ARTS_TRUE@ include_x11_FALSE = @include_x11_FALSE@ @@ -299,14 +302,17 @@ kdeinitdir = @kdeinitdir@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ po_SUBDIR_included_FALSE = @po_SUBDIR_included_FALSE@ po_SUBDIR_included_TRUE = @po_SUBDIR_included_TRUE@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ qt_includes = @qt_includes@ qt_libraries = @qt_libraries@ sbindir = @sbindir@ --- katapult-0.3.1.3.orig/po/es/Makefile.in +++ katapult-0.3.1.3/po/es/Makefile.in @@ -112,6 +112,7 @@ FFLAGS = @FFLAGS@ FRAMEWORK_COREAUDIO = @FRAMEWORK_COREAUDIO@ GMSGFMT = @GMSGFMT@ +GREP = @GREP@ HAVE_GCC_VISIBILITY = @HAVE_GCC_VISIBILITY@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ @@ -229,18 +230,16 @@ VERSION = @VERSION@ WOVERLOADED_VIRTUAL = @WOVERLOADED_VIRTUAL@ XGETTEXT = @XGETTEXT@ +XMKMF = @XMKMF@ XMLLINT = @XMLLINT@ X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_INCLUDES = @X_INCLUDES@ X_LDFLAGS = @X_LDFLAGS@ X_PRE_LIBS = @X_PRE_LIBS@ X_RPATH = @X_RPATH@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ all_includes = @all_includes@ all_libraries = @all_libraries@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ @@ -259,12 +258,16 @@ build_os = @build_os@ build_vendor = @build_vendor@ 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@ include_ARTS_FALSE = @include_ARTS_FALSE@ include_ARTS_TRUE = @include_ARTS_TRUE@ include_x11_FALSE = @include_x11_FALSE@ @@ -299,14 +302,17 @@ kdeinitdir = @kdeinitdir@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ po_SUBDIR_included_FALSE = @po_SUBDIR_included_FALSE@ po_SUBDIR_included_TRUE = @po_SUBDIR_included_TRUE@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ qt_includes = @qt_includes@ qt_libraries = @qt_libraries@ sbindir = @sbindir@ --- katapult-0.3.1.3.orig/po/el/Makefile.in +++ katapult-0.3.1.3/po/el/Makefile.in @@ -112,6 +112,7 @@ FFLAGS = @FFLAGS@ FRAMEWORK_COREAUDIO = @FRAMEWORK_COREAUDIO@ GMSGFMT = @GMSGFMT@ +GREP = @GREP@ HAVE_GCC_VISIBILITY = @HAVE_GCC_VISIBILITY@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ @@ -229,18 +230,16 @@ VERSION = @VERSION@ WOVERLOADED_VIRTUAL = @WOVERLOADED_VIRTUAL@ XGETTEXT = @XGETTEXT@ +XMKMF = @XMKMF@ XMLLINT = @XMLLINT@ X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_INCLUDES = @X_INCLUDES@ X_LDFLAGS = @X_LDFLAGS@ X_PRE_LIBS = @X_PRE_LIBS@ X_RPATH = @X_RPATH@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ all_includes = @all_includes@ all_libraries = @all_libraries@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ @@ -259,12 +258,16 @@ build_os = @build_os@ build_vendor = @build_vendor@ 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@ include_ARTS_FALSE = @include_ARTS_FALSE@ include_ARTS_TRUE = @include_ARTS_TRUE@ include_x11_FALSE = @include_x11_FALSE@ @@ -299,14 +302,17 @@ kdeinitdir = @kdeinitdir@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ po_SUBDIR_included_FALSE = @po_SUBDIR_included_FALSE@ po_SUBDIR_included_TRUE = @po_SUBDIR_included_TRUE@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ qt_includes = @qt_includes@ qt_libraries = @qt_libraries@ sbindir = @sbindir@ --- katapult-0.3.1.3.orig/po/nl/Makefile.in +++ katapult-0.3.1.3/po/nl/Makefile.in @@ -112,6 +112,7 @@ FFLAGS = @FFLAGS@ FRAMEWORK_COREAUDIO = @FRAMEWORK_COREAUDIO@ GMSGFMT = @GMSGFMT@ +GREP = @GREP@ HAVE_GCC_VISIBILITY = @HAVE_GCC_VISIBILITY@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ @@ -229,18 +230,16 @@ VERSION = @VERSION@ WOVERLOADED_VIRTUAL = @WOVERLOADED_VIRTUAL@ XGETTEXT = @XGETTEXT@ +XMKMF = @XMKMF@ XMLLINT = @XMLLINT@ X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_INCLUDES = @X_INCLUDES@ X_LDFLAGS = @X_LDFLAGS@ X_PRE_LIBS = @X_PRE_LIBS@ X_RPATH = @X_RPATH@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ all_includes = @all_includes@ all_libraries = @all_libraries@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ @@ -259,12 +258,16 @@ build_os = @build_os@ build_vendor = @build_vendor@ 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@ include_ARTS_FALSE = @include_ARTS_FALSE@ include_ARTS_TRUE = @include_ARTS_TRUE@ include_x11_FALSE = @include_x11_FALSE@ @@ -299,14 +302,17 @@ kdeinitdir = @kdeinitdir@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ po_SUBDIR_included_FALSE = @po_SUBDIR_included_FALSE@ po_SUBDIR_included_TRUE = @po_SUBDIR_included_TRUE@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ qt_includes = @qt_includes@ qt_libraries = @qt_libraries@ sbindir = @sbindir@ --- katapult-0.3.1.3.orig/po/ga/Makefile.in +++ katapult-0.3.1.3/po/ga/Makefile.in @@ -112,6 +112,7 @@ FFLAGS = @FFLAGS@ FRAMEWORK_COREAUDIO = @FRAMEWORK_COREAUDIO@ GMSGFMT = @GMSGFMT@ +GREP = @GREP@ HAVE_GCC_VISIBILITY = @HAVE_GCC_VISIBILITY@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ @@ -229,18 +230,16 @@ VERSION = @VERSION@ WOVERLOADED_VIRTUAL = @WOVERLOADED_VIRTUAL@ XGETTEXT = @XGETTEXT@ +XMKMF = @XMKMF@ XMLLINT = @XMLLINT@ X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_INCLUDES = @X_INCLUDES@ X_LDFLAGS = @X_LDFLAGS@ X_PRE_LIBS = @X_PRE_LIBS@ X_RPATH = @X_RPATH@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ all_includes = @all_includes@ all_libraries = @all_libraries@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ @@ -259,12 +258,16 @@ build_os = @build_os@ build_vendor = @build_vendor@ 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@ include_ARTS_FALSE = @include_ARTS_FALSE@ include_ARTS_TRUE = @include_ARTS_TRUE@ include_x11_FALSE = @include_x11_FALSE@ @@ -299,14 +302,17 @@ kdeinitdir = @kdeinitdir@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ po_SUBDIR_included_FALSE = @po_SUBDIR_included_FALSE@ po_SUBDIR_included_TRUE = @po_SUBDIR_included_TRUE@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ qt_includes = @qt_includes@ qt_libraries = @qt_libraries@ sbindir = @sbindir@ --- katapult-0.3.1.3.orig/po/pl/Makefile.in +++ katapult-0.3.1.3/po/pl/Makefile.in @@ -112,6 +112,7 @@ FFLAGS = @FFLAGS@ FRAMEWORK_COREAUDIO = @FRAMEWORK_COREAUDIO@ GMSGFMT = @GMSGFMT@ +GREP = @GREP@ HAVE_GCC_VISIBILITY = @HAVE_GCC_VISIBILITY@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ @@ -229,18 +230,16 @@ VERSION = @VERSION@ WOVERLOADED_VIRTUAL = @WOVERLOADED_VIRTUAL@ XGETTEXT = @XGETTEXT@ +XMKMF = @XMKMF@ XMLLINT = @XMLLINT@ X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_INCLUDES = @X_INCLUDES@ X_LDFLAGS = @X_LDFLAGS@ X_PRE_LIBS = @X_PRE_LIBS@ X_RPATH = @X_RPATH@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ all_includes = @all_includes@ all_libraries = @all_libraries@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ @@ -259,12 +258,16 @@ build_os = @build_os@ build_vendor = @build_vendor@ 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@ include_ARTS_FALSE = @include_ARTS_FALSE@ include_ARTS_TRUE = @include_ARTS_TRUE@ include_x11_FALSE = @include_x11_FALSE@ @@ -299,14 +302,17 @@ kdeinitdir = @kdeinitdir@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ po_SUBDIR_included_FALSE = @po_SUBDIR_included_FALSE@ po_SUBDIR_included_TRUE = @po_SUBDIR_included_TRUE@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ qt_includes = @qt_includes@ qt_libraries = @qt_libraries@ sbindir = @sbindir@ --- katapult-0.3.1.3.orig/po/fr/Makefile.in +++ katapult-0.3.1.3/po/fr/Makefile.in @@ -112,6 +112,7 @@ FFLAGS = @FFLAGS@ FRAMEWORK_COREAUDIO = @FRAMEWORK_COREAUDIO@ GMSGFMT = @GMSGFMT@ +GREP = @GREP@ HAVE_GCC_VISIBILITY = @HAVE_GCC_VISIBILITY@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ @@ -229,18 +230,16 @@ VERSION = @VERSION@ WOVERLOADED_VIRTUAL = @WOVERLOADED_VIRTUAL@ XGETTEXT = @XGETTEXT@ +XMKMF = @XMKMF@ XMLLINT = @XMLLINT@ X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_INCLUDES = @X_INCLUDES@ X_LDFLAGS = @X_LDFLAGS@ X_PRE_LIBS = @X_PRE_LIBS@ X_RPATH = @X_RPATH@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ all_includes = @all_includes@ all_libraries = @all_libraries@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ @@ -259,12 +258,16 @@ build_os = @build_os@ build_vendor = @build_vendor@ 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@ include_ARTS_FALSE = @include_ARTS_FALSE@ include_ARTS_TRUE = @include_ARTS_TRUE@ include_x11_FALSE = @include_x11_FALSE@ @@ -299,14 +302,17 @@ kdeinitdir = @kdeinitdir@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ po_SUBDIR_included_FALSE = @po_SUBDIR_included_FALSE@ po_SUBDIR_included_TRUE = @po_SUBDIR_included_TRUE@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ qt_includes = @qt_includes@ qt_libraries = @qt_libraries@ sbindir = @sbindir@ --- katapult-0.3.1.3.orig/po/br/Makefile.in +++ katapult-0.3.1.3/po/br/Makefile.in @@ -112,6 +112,7 @@ FFLAGS = @FFLAGS@ FRAMEWORK_COREAUDIO = @FRAMEWORK_COREAUDIO@ GMSGFMT = @GMSGFMT@ +GREP = @GREP@ HAVE_GCC_VISIBILITY = @HAVE_GCC_VISIBILITY@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ @@ -229,18 +230,16 @@ VERSION = @VERSION@ WOVERLOADED_VIRTUAL = @WOVERLOADED_VIRTUAL@ XGETTEXT = @XGETTEXT@ +XMKMF = @XMKMF@ XMLLINT = @XMLLINT@ X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_INCLUDES = @X_INCLUDES@ X_LDFLAGS = @X_LDFLAGS@ X_PRE_LIBS = @X_PRE_LIBS@ X_RPATH = @X_RPATH@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ all_includes = @all_includes@ all_libraries = @all_libraries@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ @@ -259,12 +258,16 @@ build_os = @build_os@ build_vendor = @build_vendor@ 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@ include_ARTS_FALSE = @include_ARTS_FALSE@ include_ARTS_TRUE = @include_ARTS_TRUE@ include_x11_FALSE = @include_x11_FALSE@ @@ -299,14 +302,17 @@ kdeinitdir = @kdeinitdir@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ po_SUBDIR_included_FALSE = @po_SUBDIR_included_FALSE@ po_SUBDIR_included_TRUE = @po_SUBDIR_included_TRUE@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ qt_includes = @qt_includes@ qt_libraries = @qt_libraries@ sbindir = @sbindir@ --- katapult-0.3.1.3.orig/po/da/Makefile.in +++ katapult-0.3.1.3/po/da/Makefile.in @@ -112,6 +112,7 @@ FFLAGS = @FFLAGS@ FRAMEWORK_COREAUDIO = @FRAMEWORK_COREAUDIO@ GMSGFMT = @GMSGFMT@ +GREP = @GREP@ HAVE_GCC_VISIBILITY = @HAVE_GCC_VISIBILITY@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ @@ -229,18 +230,16 @@ VERSION = @VERSION@ WOVERLOADED_VIRTUAL = @WOVERLOADED_VIRTUAL@ XGETTEXT = @XGETTEXT@ +XMKMF = @XMKMF@ XMLLINT = @XMLLINT@ X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_INCLUDES = @X_INCLUDES@ X_LDFLAGS = @X_LDFLAGS@ X_PRE_LIBS = @X_PRE_LIBS@ X_RPATH = @X_RPATH@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ all_includes = @all_includes@ all_libraries = @all_libraries@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ @@ -259,12 +258,16 @@ build_os = @build_os@ build_vendor = @build_vendor@ 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@ include_ARTS_FALSE = @include_ARTS_FALSE@ include_ARTS_TRUE = @include_ARTS_TRUE@ include_x11_FALSE = @include_x11_FALSE@ @@ -299,14 +302,17 @@ kdeinitdir = @kdeinitdir@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ po_SUBDIR_included_FALSE = @po_SUBDIR_included_FALSE@ po_SUBDIR_included_TRUE = @po_SUBDIR_included_TRUE@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ qt_includes = @qt_includes@ qt_libraries = @qt_libraries@ sbindir = @sbindir@ --- katapult-0.3.1.3.orig/po/pt/Makefile.in +++ katapult-0.3.1.3/po/pt/Makefile.in @@ -112,6 +112,7 @@ FFLAGS = @FFLAGS@ FRAMEWORK_COREAUDIO = @FRAMEWORK_COREAUDIO@ GMSGFMT = @GMSGFMT@ +GREP = @GREP@ HAVE_GCC_VISIBILITY = @HAVE_GCC_VISIBILITY@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ @@ -229,18 +230,16 @@ VERSION = @VERSION@ WOVERLOADED_VIRTUAL = @WOVERLOADED_VIRTUAL@ XGETTEXT = @XGETTEXT@ +XMKMF = @XMKMF@ XMLLINT = @XMLLINT@ X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_INCLUDES = @X_INCLUDES@ X_LDFLAGS = @X_LDFLAGS@ X_PRE_LIBS = @X_PRE_LIBS@ X_RPATH = @X_RPATH@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ all_includes = @all_includes@ all_libraries = @all_libraries@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ @@ -259,12 +258,16 @@ build_os = @build_os@ build_vendor = @build_vendor@ 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@ include_ARTS_FALSE = @include_ARTS_FALSE@ include_ARTS_TRUE = @include_ARTS_TRUE@ include_x11_FALSE = @include_x11_FALSE@ @@ -299,14 +302,17 @@ kdeinitdir = @kdeinitdir@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ po_SUBDIR_included_FALSE = @po_SUBDIR_included_FALSE@ po_SUBDIR_included_TRUE = @po_SUBDIR_included_TRUE@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ qt_includes = @qt_includes@ qt_libraries = @qt_libraries@ sbindir = @sbindir@ --- katapult-0.3.1.3.orig/po/bg/Makefile.in +++ katapult-0.3.1.3/po/bg/Makefile.in @@ -112,6 +112,7 @@ FFLAGS = @FFLAGS@ FRAMEWORK_COREAUDIO = @FRAMEWORK_COREAUDIO@ GMSGFMT = @GMSGFMT@ +GREP = @GREP@ HAVE_GCC_VISIBILITY = @HAVE_GCC_VISIBILITY@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ @@ -229,18 +230,16 @@ VERSION = @VERSION@ WOVERLOADED_VIRTUAL = @WOVERLOADED_VIRTUAL@ XGETTEXT = @XGETTEXT@ +XMKMF = @XMKMF@ XMLLINT = @XMLLINT@ X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_INCLUDES = @X_INCLUDES@ X_LDFLAGS = @X_LDFLAGS@ X_PRE_LIBS = @X_PRE_LIBS@ X_RPATH = @X_RPATH@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ all_includes = @all_includes@ all_libraries = @all_libraries@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ @@ -259,12 +258,16 @@ build_os = @build_os@ build_vendor = @build_vendor@ 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@ include_ARTS_FALSE = @include_ARTS_FALSE@ include_ARTS_TRUE = @include_ARTS_TRUE@ include_x11_FALSE = @include_x11_FALSE@ @@ -299,14 +302,17 @@ kdeinitdir = @kdeinitdir@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ po_SUBDIR_included_FALSE = @po_SUBDIR_included_FALSE@ po_SUBDIR_included_TRUE = @po_SUBDIR_included_TRUE@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ qt_includes = @qt_includes@ qt_libraries = @qt_libraries@ sbindir = @sbindir@ --- katapult-0.3.1.3.orig/po/Makefile.in +++ katapult-0.3.1.3/po/Makefile.in @@ -110,6 +110,7 @@ FFLAGS = @FFLAGS@ FRAMEWORK_COREAUDIO = @FRAMEWORK_COREAUDIO@ GMSGFMT = @GMSGFMT@ +GREP = @GREP@ HAVE_GCC_VISIBILITY = @HAVE_GCC_VISIBILITY@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ @@ -227,18 +228,16 @@ VERSION = @VERSION@ WOVERLOADED_VIRTUAL = @WOVERLOADED_VIRTUAL@ XGETTEXT = @XGETTEXT@ +XMKMF = @XMKMF@ XMLLINT = @XMLLINT@ X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_INCLUDES = @X_INCLUDES@ X_LDFLAGS = @X_LDFLAGS@ X_PRE_LIBS = @X_PRE_LIBS@ X_RPATH = @X_RPATH@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ all_includes = @all_includes@ all_libraries = @all_libraries@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ @@ -257,12 +256,16 @@ build_os = @build_os@ build_vendor = @build_vendor@ 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@ include_ARTS_FALSE = @include_ARTS_FALSE@ include_ARTS_TRUE = @include_ARTS_TRUE@ include_x11_FALSE = @include_x11_FALSE@ @@ -297,14 +300,17 @@ kdeinitdir = @kdeinitdir@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ po_SUBDIR_included_FALSE = @po_SUBDIR_included_FALSE@ po_SUBDIR_included_TRUE = @po_SUBDIR_included_TRUE@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ qt_includes = @qt_includes@ qt_libraries = @qt_libraries@ sbindir = @sbindir@ --- katapult-0.3.1.3.orig/Makefile.in +++ katapult-0.3.1.3/Makefile.in @@ -128,6 +128,7 @@ FFLAGS = @FFLAGS@ FRAMEWORK_COREAUDIO = @FRAMEWORK_COREAUDIO@ GMSGFMT = @GMSGFMT@ +GREP = @GREP@ HAVE_GCC_VISIBILITY = @HAVE_GCC_VISIBILITY@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ @@ -245,18 +246,16 @@ VERSION = @VERSION@ WOVERLOADED_VIRTUAL = @WOVERLOADED_VIRTUAL@ XGETTEXT = @XGETTEXT@ +XMKMF = @XMKMF@ XMLLINT = @XMLLINT@ X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_INCLUDES = @X_INCLUDES@ X_LDFLAGS = @X_LDFLAGS@ X_PRE_LIBS = @X_PRE_LIBS@ X_RPATH = @X_RPATH@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ all_includes = @all_includes@ all_libraries = @all_libraries@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ @@ -275,12 +274,16 @@ build_os = @build_os@ build_vendor = @build_vendor@ 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@ include_ARTS_FALSE = @include_ARTS_FALSE@ include_ARTS_TRUE = @include_ARTS_TRUE@ include_x11_FALSE = @include_x11_FALSE@ @@ -315,14 +318,17 @@ kdeinitdir = @kdeinitdir@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ po_SUBDIR_included_FALSE = @po_SUBDIR_included_FALSE@ po_SUBDIR_included_TRUE = @po_SUBDIR_included_TRUE@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ qt_includes = @qt_includes@ qt_libraries = @qt_libraries@ sbindir = @sbindir@ @@ -931,6 +937,28 @@ # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: +clean-bcheck: + rm -f *.bchecktest.cc *.bchecktest.cc.class a.out + +bcheck: bcheck-recursive + +bcheck-am: + @for i in ; do \ + if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \ + echo "int main() {return 0;}" > $$i.bchecktest.cc ; \ + echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \ + echo "$$i"; \ + if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \ + rm -f $$i.bchecktest.cc; exit 1; \ + fi ; \ + echo "" >> $$i.bchecktest.cc.class; \ + perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \ + rm -f a.out; \ + fi ; \ + done + + + #>+ 2 KDE_DIST=stamp-h.in Mainpage.dox subdirs Makefile.in INDEX configure.files config.h.in configure.in aclocal.m4 configure.in.in acinclude.m4 Makefile.am configure VERSION Makefile.am.in